Learn Algebra with Julia - Math for entry-level IT professionals, vol. 1, #mybook #newbook 🆕 is available here:
https://leanpub.com/learnalgebrawithjulia/
> As W. W. Saywer writes in his Mathematicians Delight, “The main object of this book is to dispel the fear of mathematics.”
> “It’s no secret that knowing advanced mathematical concepts and being comfortable with learning #math will open up more avenues for you as a software #developer. …"
> The very nature of programming is mathematical.
-- from the Intro
\+ 50 Math Puzzles - Solved Using Functional Julia, my #newbook is available [here](https://leanpub.com/more50mathpuzzles-solvedusingfunctionaljulia/)
Math and #code #extensively #explained , some #original puzzles. (Or you can just copy and paste the code into a Julia REPL and... 🎉 ... watch the magic! ❇️ )
teaser puzzle [here](https://telegra.ph/Pickleminster-to-Quickville-03-20)
You may not know that #Batman uses #Julia as an all-purpose #programming #language .
Time Complexity (Big O) simplified:
- When your calculation is not dependent on the input size, it is a constant time complexity (O(1)).
- When the input size is reduced by half, maybe when iterating, handling recursion, or whatsoever, it is a logarithmic time complexity (O(log n)).
- When you have a single loop within your algorithm, it is linear time complexity (O(n)).
- When you have nested loops within your algorithm, meaning a loop in a loop, it is quadratic time complexity (O(n^2)).
- When the growth rate doubles with each addition to the input, it is exponential time complexity (O2^n).
50 Math Puzzles - Solved Using Functional Julia, my #ebook now fully reviewed, is available [here](https://leanpub.com/50mathpuzzles-solvedusingfunctionaljulia)
I wrote and self-published a #book .
Please check it out, and get it for now, here: https://github.com/manuelcaeiro/mybook-vol.1
I've been wanting to try #light_table #ide for quite some time, but when I'm not to tired to spend a couple of hous with it, I forget.
I wonder if anyone here is using it?
http://lighttable.com/
#programming #clojure #python
## Calling all programmers
Code a puzzle 4 Xmas
_[The Twelve Days of Christmas](https://en.wikipedia.org/wiki/Twelve_Days_of_Christmas)_
_According to the traditional song, on the first day of Christmas (25th December), my true love sent to me:_
* _A partridge in a pear tree_
_On the second day of Christmas (26th December), my true love sent to me THREE presents:_
* _Two turtle doves_
* _A partridge in a pear tree_
_On the third day of Christmas (27th December and so on) my true love sent to me SIX presents:_
* _Three French hens_
* _Two turtle doves_
* _A partridge in a pear tree_
_This carries on until the the twelfth day of Christmas, when my true love sends me:_
* _Twelve drummers drumming_
* _Eleven pipers piping_
* _Ten lords a-leaping_
* _Nine ladies dancing_
* _Eight maids a-milking_
* _Seven swans a-swimming_
* _Six geese a-laying_
* _Five gold rings_
* _Four calling birds_
* _Three French hens_
* _Two turtle doves_
* _A partridge in a pear tree_
_Puzzle Author: Stephen Froggatt_
1. Strict, hard coded, solution:
```
function allgifts()
dg = [] # daily gifts storage
for d in 1:12
d = sum(1:d) # daily gifts from day 1 to 12
push!(dg, d) # storing each day gifts
end
print(sum(dg)) # showing total number of gifts in storage
end
# > allgifts()
# 364
```
2. Generalizing the function for any number of days:
```
# I'll put here my solution (in Julia) on the twelfth day
```
**Meanwhile, I invite you all to post in the comments some solution coded in the programming language of your choice**
#math #puzzle #invitation #teaser #programmers #programming #code #christmas #days
> AHHH is an #esoteric #programming #language inspired by the all-consuming dread induced by programming. ...
#programminglanguage
> The language is pretty simple and is heavily based on COW. ...
Screaming into the Void but make it Turing complete #turingcomplete
Hi,
I'm #newhere . I'm interested in #math #physics #astronomy #programming #books #music #films
Describe myself in 5 tag words:
#mathfolk #programmer #reader #traveller #researcher
header: Cobalt Mirror (Lake Louise), photo by Paul Zizka