排序
Java is too old, What should you learn in 2018?
Java is too old, What should you learn in 2018?, Java is too old, What should you learn in 2018? Java has become legacy. It can’t evolve in to a modern language while keeping its ...
Shuffling algorithms and randomization to improve algorithm‘s runtime.
Shuffling algorithms and randomization to improve algorithm‘s runtime.,Shuffling card is an essential part of every card game. There are many techniques for shuffling cards but ov...
Read Efficient Data Structures
Read Efficient Data Structures, RUM Conjecture (4 Part Series) 1 RUM Conjecture - Reasoning About Data Access 2 Read Efficient Data Structures 3 Update Efficient Data Structures 4 ...
Java is Unsound: The Industry Perspective
Java is Unsound: The Industry Perspective,Recently Nada Amin and I discovered that Java and Scala are unsound. We submitted the finding and related discussion to OOPSLA, an academi...