Skip to content

Can you solve all the puzzles in this repo? Master Julia in an easy way!

License

Notifications You must be signed in to change notification settings

QuantumBFS/JuliaChallenge

Repository files navigation

Julia Challenge

Can you solve all the puzzles in noteboook Challenge.ipynb?

Contents

Test driven development is not only interesting, but also good for learning a new language. Notebook Challenge.ipynb contains a lot of tasks specified by tests. These tests cover

  • Toolchain for numerical simulations (also, see the list of toolchain for physicists here)
  • Write Julia functions
  • Write simulated annealing

Another important aspect that Julia is different from other language is package development. This part will be covered here

Get Started

  1. install julia 1.0 from here and install IJulia from here,
  2. clone this repo to your local host
$ git clone https://github.com/QuantumBFS/JuliaChallenge.git
$ cd JuliaChallenge
  1. open the notebook and pass all the tests!
$ jupyter notebook Challenge.ipynb

Author

JinGuo Liu

About

Can you solve all the puzzles in this repo? Master Julia in an easy way!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published