GitHub / algorithm-archivists/algorithm-archive / commits
A collaborative book on algorithms
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 38c40e07 | Add --no-cache-dir to pip install instructions in Dockefile (#1021) |
Dimitri Belopopsky <S****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 0754d4fb | Declare "noninteractive" environment variable globally in Dockerfile (#1020) |
Dimitri Belopopsky <S****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| c3311b69 | Update actions/checkout@v2 to actions/checkout@v3 (#1015) |
Dimitri Belopopsky <S****a@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 4efe0eb5 |
Removed all "CoconutSyntaxWarning"s that appeared during compilation (#1014)
Co-authored-by: Dimitri Belopopsky <S****a@u****m> |
Sammy Plat <s****y@s****r>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 59c0b9d6 | Adding C# to the build system (using the Mono toolchain) (#1012) |
Sammy Plat <s****y@s****r>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| cc8ad622 | Add C# compilation with Mono (#1013) |
Sammy Plat <s****y@s****r>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 5aabe09f |
Added a stack and queue implementation for python3 (#1008)
Co-authored-by: Michael CC <m****o@a****m> |
Michael C-C <3****C@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 37535768 | Adding Racket to the build system (#1010) |
Sammy Plat <s****y@s****r>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| f6ce7e4e | Updated elgohr/Publish-Docker-Github-Action to a supported version (v5) (#1009) |
Lars Gohr <e****r@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 6c905ecd |
Euclidean algorithm: Output standardization (#877)
Co-authored-by: James Schloss <j****s@g****m> |
stormofice <5****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 8693a373 | Box muller chapter (#974) |
James Schloss <j****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 5dae3667 | Edit Complexity Notation in #352 (#601) |
dovisutu <4****u@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 3338b237 | adding more info on stormer verlet (#998) |
James Schloss <j****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 98ca4ab8 | Use stricter formatting (#993) |
Sammy Plat <s****y@s****r>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 03d21df4 |
Implement huffman encoding in ocaml (#750)
Co-authored-by: Dimitri Belopopsky <S****a@u****m>, Dimitri Belopopsky <S****a@u****m>, Dimitri Belopopsky <S****a@u****m>, Dimitri Belopopsky <S****a@u****m>, Dimitri Belopopsky <S****a@u****m>, Dimitri Belopopsky <S****a@u****m>, Dimitri Belopopsky <S****a@u****m>, Dimitri Belopopsky <S****a@u****m>, Dimitri Belopopsky <S****a@u****m>, Dimitri Belopopsky <S****a@u****m> |
shubham <k****2@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 83675ef2 | rebuild pages (#992) |
James Schloss <j****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| a5120ab7 |
Small changes to youtube embeds to prevent google spying on everyone (#989)
Co-authored-by: Sammy Plat <s****y@s****r> |
James Schloss <j****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| b545344c |
Small revisions to crypto chapter (#988)
Co-authored-by: Julian Beier <j****b@f****e>, Julian <j****p@p****t> |
James Schloss <j****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| e160e7a9 | Eliminating C/C++ implicit conversions (#987) |
Sammy Plat <s****y@s****r>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| ffab1cbb | Removed C++ warnings and unified C/C++ warnings flags (#986) |
Sammy Plat <s****y@s****r>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 7acfce9a |
Fix warnings and remove VLA on C++ Thomas algorithm (#932)
Co-authored-by: James Schloss <j****s@g****m> |
Dimitri Belopopsky <S****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 9b58757c |
Added and adapted Kotlin tool from scons-contrib (#984)
Co-authored-by: James Schloss <j****s@g****m> |
Sammy Plat <s****y@s****r>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 0d3866f5 | Solved formatting problems (#985) |
Sammy Plat <s****y@s****r>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 525205b0 |
Implement Graham Scan in Rust (#964)
Co-authored-by: Thijs Raymakers <t****s@r****l>, Sammy Plat <a****s@v****t>, Dimitri Belopopsky <S****a@u****m> |
PeanutbutterWarrior <5****r@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 28287e33 |
Stack queue in cpp (#936)
Co-authored-by: Dimitri Belopopsky <S****a@u****m>, Dimitri Belopopsky <S****a@u****m>, Dimitri Belopopsky <S****a@u****m>, Dimitri Belopopsky <d****i@b****m> |
Ishwar <6****0@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 015489ea | merge Merge pull request #737 from Amaras/forward_euler_coconut |
Eric Berquist <e****t@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 51936d71 |
Rust version of IFS (#755)
Co-authored-by: Dimitri Belopopsky <S****a@u****m>, stormofice <5****e@u****m>, Dimitri Belopopsky <S****a@u****m>, stormofice <5****e@u****m> |
Julian <j****b@f****e>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| fd6b7a63 | Updated tree traversal chapter (#979) |
Yacine Zahidi <y****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| b17f07b8 | Using SCons tools (#977) |
Sammy Plat <s****y@s****r>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 62f2a319 | Added Java compilation (#973) |
Sammy Plat <s****y@s****r>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 508cfb50 |
Added approximate counting in Rust (#900)
Co-authored-by: Dimitri Belopopsky <S****a@u****m>, Dimitri Belopopsky <d****i@b****m> |
PaddyKe <3****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| ff494db6 | Update JavaScript Jarvis March to use points from Graham Scan (#708) |
Eric Berquist <e****t@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| d127a81a | Fixing Huffman Encoding edge case failure for assembly x64 (#662) |
The Gathros <6****s@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| c69c58f2 | Removing probability folder (#967) |
James Schloss <j****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| b016c59f | Add interpreted languages to SCons (#950) |
PeanutbutterWarrior <5****r@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 6b30491a | Fixed a build target problem (#971) |
Sammy Plat <s****y@s****r>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| b7568f5f | Added Coconut compilation (#949) |
Sammy Plat <s****y@s****r>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 2d7ce74e | Added parallel scons compilation for actions (#969) |
Sammy Plat <s****y@s****r>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 946d4f13 | Change SCons output structure (#963) |
PeanutbutterWarrior <5****r@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 6b592d54 | Fix minor typos in metropolis.md (#965) |
Dimitri Belopopsky <S****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 05e97580 |
New chapter "Metropolis" with Python Implementation (#929)
Co-authored-by: James Schloss <j****s@g****m>, Sammy Plat <a****s@v****t>, James Schloss <j****s@g****m>, James Schloss <j****s@g****m>, James Schloss <j****s@g****m>, James Schloss <j****s@g****m>, James Schloss <j****s@g****m>, James Schloss <j****s@g****m>, James Schloss <j****s@g****m>, James Schloss <j****s@g****m>, James Schloss <j****s@g****m>, James Schloss <j****s@g****m>, James Schloss <j****s@g****m>, James Schloss <j****s@g****m>, James Schloss <j****s@g****m>, James Schloss <j****s@g****m>, James Schloss <j****s@g****m>, James Schloss <j****s@g****m>, James Schloss <j****s@g****m>, James Schloss <j****s@g****m>, James Schloss <j****s@g****m>, James Schloss <j****s@g****m>, James Schloss <j****s@g****m>, James Schloss <j****s@g****m>, James Schloss <j****s@g****m>, James Schloss <j****s@g****m>, Shudipto <3****n@u****m>, Kazi Shudipto Amin <k****n@u****a>, James Schloss <j****s@g****m>, Sammy Plat <a****s@v****t> |
Shudipto <3****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| ffaa8901 |
Use Scons in CI with container (#959)
Co-authored-by: Sammy Plat <a****s@v****t>, James Schloss <j****s@g****m> |
Nicholas Tindle <n****e@o****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| aa83fecb |
Implement Stacks and Queues in Rust. (#924)
Co-authored-by: James Schloss <j****s@g****m> |
PeanutbutterWarrior <5****r@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| a3276bed |
Add Approximate counting in Java (#898)
Co-authored-by: stormofice <5****e@u****m>, James Schloss <j****s@g****m>, stormofice <5****e@u****m> |
PaddyKe <3****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| fca9911a |
Added Iterated function system in PowerShell (#895)
Co-authored-by: James Schloss <j****s@g****m> |
PaddyKe <3****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 3bbc549c |
Fix warning on MSVC for barnsley C++ code (#943)
Co-authored-by: James Schloss <j****s@g****m> |
Dimitri Belopopsky <S****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 67a5cf02 |
IFS: Standardize output files (#961)
Co-authored-by: James Schloss <j****s@g****m> |
stormofice <5****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| d51c9401 | Fix import of coconut in flood_fill.md (#951) |
Dimitri Belopopsky <S****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| cf655b05 | Fix warnings on size_t to int conversions (#933) |
Dimitri Belopopsky <S****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| d6b372b7 | Fix barnsley rust code path (#952) |
Dimitri Belopopsky <S****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 1eaaa066 | adding histogram subsection for plotting chapter (#960) |
James Schloss <j****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 93d4a178 |
master -> main (#953)
Co-authored-by: Dimitri Belopopsky <S****a@u****m>, Dimitri Belopopsky <S****a@u****m> |
James Schloss <j****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 51167695 |
Changed action to only run in main repository (#955)
Co-authored-by: Nicholas Tindle <n****e@o****m> |
stormofice <5****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 9193bf73 | Update code_reviewers.md (#958) |
Dimitri Belopopsky <S****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 714f2c88 |
Speed up container start times by pulling prebuilt the image from GitHub (#942)
Co-authored-by: Dimitri Belopopsky <S****a@u****m> |
Nicholas Tindle <n****e@o****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 25d03e47 |
Move Code Reviewers from Wiki into the book (#946)
Co-authored-by: Dimitri Belopopsky <S****a@u****m>, Dimitri Belopopsky <S****a@u****m>, Dimitri Belopopsky <S****a@u****m>, Dimitri Belopopsky <S****a@u****m>, Dimitri Belopopsky <S****a@u****m>, Sammy Plat <a****s@v****t>, Sammy Plat <a****s@v****t>, Dimitri Belopopsky <S****a@u****m>, Sammy Plat <a****s@v****t> |
Nicholas Tindle <n****e@o****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| f5af3686 | Removed C/C++ warnings only for C++ (#957) |
Sammy Plat <a****s@v****t>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 71e27bac | Fixing C warnings (#934) |
Sammy Plat <a****s@v****t>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 0aa53332 | Added Fortran compilation (#948) |
Sammy Plat <a****s@v****t>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| c3c0938d | Add Go to SCons (#947) |
PeanutbutterWarrior <5****r@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 18eebd62 | Add Rust to SCons (#945) |
PeanutbutterWarrior <5****r@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 9d9e1cb2 | Added x64 assembly compilation (#940) |
Sammy Plat <a****s@v****t>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| edbf50bf | attempt at output standardization for approximate counting (#913) |
James Schloss <j****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 465e1e85 | Added C++ compilation (#939) |
Sammy Plat <a****s@v****t>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 866581ec | feat: add publish dockerfile (#938) |
Nicholas Tindle <n****e@o****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 41a17289 | [Haskell] Barnsley Fern (#851) |
Jie <j****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| a9c5f89c | Fix devcontainer for Kotlin (#930) |
Dimitri Belopopsky <S****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| edffc2d5 | Improve SCons to use default files (#931) |
PeanutbutterWarrior <5****r@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| e016f4e7 | Force SCons to use GCC when building .c files (#928) |
PeanutbutterWarrior <5****r@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 71e7bde8 | adding a nojekyll file (#926) |
James Schloss <j****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| b0c83073 | Fix-devcontainer-commented-out-steps (#925) |
Nicholas Tindle <n****e@o****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| b115149b |
Add devcontainer setup for whitespace (#914)
Co-authored-by: Nicholas Tindle <n****e@o****m> |
Dimitri Belopopsky <S****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| d440c5da |
Add devcontainer setup for lolcode (#916)
Co-authored-by: Nicholas Tindle <n****e@o****m> |
Dimitri Belopopsky <S****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 2529d232 |
Add setup for devcontainer for Piet (#918)
Co-authored-by: Nicholas Tindle <n****e@o****m> |
Dimitri Belopopsky <S****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| be2f97d6 | removing Euler and adjacent chapters (#923) |
James Schloss <j****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 4bc3003a | Fixed #917 (#922) |
Fabus1184 <f****4@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 7fe5bfe9 |
Standardise code directory names (#920)
Co-authored-by: James Schloss <j****s@g****m> |
Dimitri Belopopsky <S****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| a3825b25 | Add devcontainer setup for Elm and fix Euler Elm example (#911) |
Dimitri Belopopsky <S****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 174c4975 | Add devcontainer setup for VimL/Vim script (#912) |
Dimitri Belopopsky <S****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| cc30869e | merge Merge pull request #910 from ShadowMitia/devcontainer-vlang |
Nicholas Tindle <n****e@o****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 94348737 | merge Merge branch 'master' into devcontainer-vlang |
Nicholas Tindle <n****e@o****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 3a75d02d |
Change Racket lang include from lisp to racket (#884)
Co-authored-by: James Schloss <j****s@g****m> |
Eric Berquist <e****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| e651b647 | merge Merge branch 'master' into devcontainer-vlang |
Dimitri Belopopsky <S****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 91410d7c | Add devcontainer setup for V lang | Dimitri Belopopsky <d****i@b****m> | almost 5 years ago | |
| 4a818906 | c# tree traversal: fixed index out of range issue (#894) |
Henrik Christensen <s****5@h****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| cfcfcccc |
Added SCons compilation instructions (#885)
Co-authored-by: James Schloss <j****s@g****m> |
Sammy Plat <a****s@v****t>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 83df0b9d | Partial removal (#905) |
James Schloss <j****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 2000ab32 |
Tree Traversal: Output Standardization (#857)
Co-authored-by: Jérémie Gillet <j****t@g****m>, James Schloss <j****s@g****m>, Trashtalk217 <t****7@g****m>, Trashtalk217 <t****7@g****m>, Trashtalk217 <t****7@g****m>, Trashtalk217 <t****7@g****m>, Trashtalk217 <t****7@g****m>, Trashtalk217 <t****7@g****m>, Trashtalk217 <t****7@g****m>, Trashtalk217 <t****7@g****m>, Trashtalk217 <t****7@g****m>, Trashtalk217 <t****7@g****m>, Trashtalk217 <t****7@g****m>, Trashtalk217 <t****7@g****m>, Trashtalk217 <t****7@g****m>, Trashtalk217 <t****7@g****m>, Eric Berquist <e****t@g****m>, James Schloss <j****s@g****m>, Eric Berquist <e****t@g****m>, James Schloss <j****s@g****m>, James Schloss <j****s@g****m>, stormofice <5****e@u****m>, stormofice <5****e@u****m>, James Schloss <j****s@g****m>, Sammy Plat <a****s@v****t>, stormofice <5****e@u****m>, Jérémie Gillet <j****t@g****m>, James Schloss <j****s@g****m>, Eric Berquist <e****t@g****m>, Trashtalk217 <t****7@g****m>, PaddyKe <3****e@u****m>, Dimitri Belopopsky <S****a@u****m>, Ayman Lafaz <a****z@u****a>, Nicholas Tindle <n****e@o****m>, Mahdi <2****i@u****m>, Henrik Christensen <s****5@h****m>, Neverik <n****y@g****m> |
Ishaan Verma <i****a@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| cf56e679 | JavaScript tree traversal: updated dfsInorder (#902) |
Henrik Christensen <s****5@h****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 44d8118d | fixing huffman encoding for Julia and adding Test (#828) |
James Schloss <j****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 0fa63813 | Fixes in PATH that make dlang, emojicode and factor usable (#890) |
Dimitri Belopopsky <S****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| f7e8e60d | fixed print statements (#901) |
PaddyKe <3****e@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 0652a187 | Tree traversal in smalltalk (#453) |
Neverik <n****y@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 84e9d5d3 | Java tree traversal: updated dfsRecursiveInOrderBinary (#899) |
Henrik Christensen <s****5@h****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 9eb11d52 | Implemented stacks and queues in Java (#897) |
PaddyKe <3****e@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 65599eed | fixing chapter to use split-op code (#888) |
James Schloss <j****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 7f814fa7 | Add C++ code for Flood Fill algorithm (#860) |
Dimitri Belopopsky <S****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| d631070d | Clean up Monte Carlo integration in Racket (#781) |
Eric Berquist <e****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| cee12705 | Add scheme setup to devcontainer (#876) |
Dimitri Belopopsky <S****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| a8691146 | Add initial setup for Swift in devcontainer (#880) |
Dimitri Belopopsky <S****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago |