Note that there are some explanatory texts on larger screens.

plurals
  1. USAndyG
    text
    copied!<p>Eternally a C++ novice.</p> <hr> <p>#368 to Gold C++ Badge</p> <p>Some of my answers I'm particularly fond of:</p> <h2>Algorithms and proofs</h2> <ul> <li><a href="https://stackoverflow.com/a/43078915/27678">Union-Find to discover cycles in a graph</a></li> <li><a href="http://stackoverflow.com/a/29702954/27678">In-place Radix Sort followed by Linear Scan for finding duplicates in an array in O(N) time and O(1) space</a> </li> <li><a href="http://stackoverflow.com/a/17936552/27678">Prove Big Theta Bound for a nested loop</a></li> <li><a href="http://stackoverflow.com/a/29676621/27678">Proof that complete-linkage clustering does NOT guarantee two elements in one cluster will be closer to each other than any element from another cluster</a></li> </ul> <h2>Template meta-programming in C++</h2> <ul> <li><a href="https://stackoverflow.com/a/46731052/27678">C++14 generic serialization for structs</a></li> <li><a href="http://stackoverflow.com/a/43131224/27678">C++17 Partial Application implementation</a></li> <li><a href="http://stackoverflow.com/a/41723705/27678">C++17 Filter an integer_sequence</a></li> <li><a href="http://stackoverflow.com/a/34049574/27678">Modify SFINAE idiom to check return type of a function using std::is_arithmetic</a></li> <li><a href="http://stackoverflow.com/questions/34535795/n-dimensionally-nested-metaloops-with-templates/34601545#34601545">N-nested for-loops that pass loop indices onto passed Callable</a></li> <li><a href="http://stackoverflow.com/a/31576935/27678">Partial template specialization and tag dispatch in C++11</a></li> <li><a href="http://stackoverflow.com/a/30853302/27678">Template specialization based on given enumerated value</a></li> <li><a href="http://stackoverflow.com/a/34359614/27678">Template overloads behave differently than non template overloads</a></li> </ul> <h2>Other C++</h2> <ul> <li><a href="http://stackoverflow.com/a/32571279/27678">Splitting every other element in a vector into a separate vector</a></li> <li><a href="http://stackoverflow.com/a/30217989/27678">How to properly capture variables in the surrounding scope in a C++ Lambda</a></li> <li><a href="http://stackoverflow.com/a/21946709/27678">Speed comparison of std::string and char array</a></li> <li><a href="http://stackoverflow.com/a/41244621/27678">C++03 way to convert member function pointer to C-style function pointer</a></li> <li><a href="https://stackoverflow.com/a/47312138/27678">Efficiently create a 5MB binary file of all <code>1</code></a></li> </ul> <h2>Computational Geometry and Physics</h2> <ul> <li><a href="http://stackoverflow.com/a/19580256/27678">How to rotate a quaternion</a></li> <li><a href="http://stackoverflow.com/a/17497339/27678">How to tell if a vector is between two vectors</a></li> <li><a href="http://stackoverflow.com/a/27791151/27678">Using the kinematic equations with a timestep to update a simulation</a></li> </ul>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload