C++ leetcode solution based on latest standard 23
July 19, 2023 ยท View on GitHub
The problem with C++ is not the language, it is the programmers. We know some type of programmers but there many. Here is a small list of programmer
Star Programmers
Star Programmers are the programmers inherited from C programming language. These are the programmer who take pride in number of consecutive * used in the code. 3-Star Programmers are the programmer who have used at least three levels of indirection in the code
Non Const Programmers.
For a long time experts have given a single advice - Make everything CONST. C++ as a standard cannot make everything constant because of legacy. But Rust gained a lot of performance improvement just because it made everything constant. C++ can do the same but requires typing
IOCCC Programmers
for-int-i/Non-Range Programmers
fortran Programmers
Competitive Programmers
Leetcode Programmers
C Programmers
C-with-classes Programmers
STL-is-powerful Programmers
Two-finger-typist Programmers
Array programmers
Non-Auto programmers
Paper/Whiteboard/Interview programmer
Notepad Programmers
Boost unaware programmers
MSVC Programmers
LL/AI3/VLL Programmers
This is a hard fork of other repository, just to show new programmers how to write good c++ code
@WARN this is a review-in-progress and in no way complete