Algorithms are the heart and soul of computer science. Their applications range from network routing and computational genomics to public-key cryptography and machine learning. Studying algorithms can make you a better programmer, a clearer thinker, and a master of technical interviews. Algorithms Illuminated is an accessible introduction to the subject for anyone with at least a little programming experience. The exposition emphasizes the big picture and conceptual understanding over low-level implementation and mathematical details---like a transcript of what an expert algorithms tutor would say over a series of one-on-one lessons. Part 1 covers asymptotic analysis and big-O notation, divide-and-conquer algorithms and the master method, randomized algorithms, and several famous algorithms for sorting and selection.
A Ruby community for women and non-binary people! We host meetups, interview prep groups, bookclubs, CFP working groups and so much more! https://t.co/1kD7vynEmF
It’s not too late to join our book club!📚📖 Starting on Friday we’re going to discuss Algorithms Illuminated: Part 1: The Basics by Tim Roughgarden. Join our slack! https://t.co/hIVc0lonZW
writing about web3, AI, & emerging technologies | newsletter https://t.co/gdplCZfePe | web3 courses https://t.co/GXfdtDzzgV…
@hubermanlab @iftf @a16z @goldfinch_fi @ArweaveTeam @ironfishcrypto @tomsguide @AndrewYNg @Tim_Roughgarden First, check out @rabbithole_gg and learn the basics of web3. Including: •intro to NFTs •intro to DAOs •intro to DeFi https://t.co/JQqDelQWdn
🇬🇧 based. @a16zcrypto and @aarthisrirampod. Pro-growth/tech/decentralization/open source. Writing https://t.co/VIQU0kwDs9.
This series on foundations of blockchains is a great start to crypto. Even if you think you know the basics, you'll learn a ton. Tim Roughgarden (@algo_class) is *amazing* - well worth following. Lectures 👇 https://t.co/8VFj37ULJO