Always listen to Simon!
Just a funny piece from a member-only Coding Train session 😉
a homeschooling blog about Simon, a young mathematician and programmer, and his little sister Neva. Visit https://simontiger.com
Just a funny piece from a member-only Coding Train session 😉
Wow! We have received an e-mail from his mathematical majesty Ron Graham today! In reaction to Simon’s Graham Scan project: “Hi Sophia and Simon, I love the video on Graham’s … Continue reading E-mail from Ron Graham
This is Simon’s version of Daniel Shiffman’s 2D Casting code, made on Wednesday last week right after the live session. Link to the live session including the coding challenge. Code … Continue reading Simon’s Community Contribution: Variation of 2D Casting Coding Challenge in p5.js
Below is Simon’s issue/ topic suggestion he contributed to the Coding Train GitHub yesterday, addressed to Daniel Shiffman: Function Overloading Nah. Operator Overloading OK, first, we have to understand the valueOf() function. valueOf() is … Continue reading Example of Simon contributing an issue on GitHub
Simon is always extremely active in the discussions about the current projects made by/ lectures given by NYU’s Asdociate Professor Daniel Shiffman during his live sessions on the Coding Train … Continue reading More examples of Simon’s chat contributions on math and coding
Simon’s suggestion for the Coding Train on GitHub: Because I like computer science these days, here are some computer science algorithm suggestions: Data Structures Array Linked List Hash Table Stack … Continue reading Simon’s Computer Science Algorithm Suggestions
Simon’s code is published online at: https://www.wolframcloud.com/objects/monajune0/Published/Random_walk_distribution.nbhttps://www.wolframcloud.com/objects/monajune0/Published/Random_walk_distribution2D.nb “If I take many random walks and see what the endpoints of those random walks are, what I’ll find is a Gaussian distribution!” … Continue reading Experimenting with random walks in Wolfram Mathematica
“I have first built a maze, then I turned it into a graph and applied Dijkstra’s pathfinding algorithm!” Simon learned this from the Computerphile channel. He later also attempted to … Continue reading Dijkstra’s pathfinding algorithm
An update to Simon’s new project: a series of video tutorials on sorting algorithms! See the full playlist here. Finally, parts 6 and 7 of Simon’s exciting series of video … Continue reading More Sorting Algorithms!
“Connect some points into a convex polygon such that all of the remaining points are inside that convex polygon. The algorithm that will find it for me is called the … Continue reading Graham Scan Algorithm
Simon writes (this is a copy of the question he has published in Coding Train’s Slack chat): Hi! I was unconvinced on a Brilliant puzzle: The problem (at https://brilliant.org/practice/treaps/?p=4): Me … Continue reading Unconvinced on a Brilliant puzzle