2013-04-10 14:23:37 -07:00
|
|
|
|
100 doors:
|
|
|
|
|
|
24 game:
|
2013-04-10 21:29:02 -07:00
|
|
|
|
24 game/Solve:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
9 billion names of God the integer:
|
2013-04-10 11:53:42 -07:00
|
|
|
|
99 Bottles of Beer:
|
2013-04-10 15:42:53 -07:00
|
|
|
|
|
2013-04-10 14:58:50 -07:00
|
|
|
|
A+B:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
ABC Problem:
|
2013-04-10 14:58:50 -07:00
|
|
|
|
Abstract type:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Abundant, deficient and perfect number classifications:
|
2013-04-10 14:58:50 -07:00
|
|
|
|
Accumulator factory:
|
2013-04-10 11:53:42 -07:00
|
|
|
|
Ackermann function:
|
2013-04-10 14:58:50 -07:00
|
|
|
|
Active Directory/Connect:
|
|
|
|
|
|
Active Directory/Search for a user:
|
|
|
|
|
|
Active object:
|
|
|
|
|
|
Add a variable to a class instance at runtime:
|
|
|
|
|
|
Address of a variable:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
AKS test for primes:
|
2013-04-10 14:58:50 -07:00
|
|
|
|
Align columns:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Aliquot sequence classifications:
|
|
|
|
|
|
Almost prime:
|
|
|
|
|
|
Amb:
|
|
|
|
|
|
Amicable pairs:
|
2013-04-10 11:53:42 -07:00
|
|
|
|
Anagrams:
|
2013-04-10 14:58:50 -07:00
|
|
|
|
Anagrams/Deranged anagrams:
|
2013-04-10 15:42:53 -07:00
|
|
|
|
Animate a pendulum:
|
2013-04-10 14:58:50 -07:00
|
|
|
|
Animation:
|
|
|
|
|
|
Anonymous recursion:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Append a record to the end of a text file:
|
2013-04-10 14:58:50 -07:00
|
|
|
|
Apply a callback to an array:
|
|
|
|
|
|
Arbitrary-precision integers (included):
|
|
|
|
|
|
Arena storage pool:
|
|
|
|
|
|
Arithmetic evaluation:
|
|
|
|
|
|
Arithmetic-geometric mean:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Arithmetic-geometric mean/Calculate Pi:
|
2013-04-10 14:58:50 -07:00
|
|
|
|
Arithmetic/Complex:
|
2013-04-10 15:42:53 -07:00
|
|
|
|
Arithmetic/Integer:
|
2013-04-10 14:58:50 -07:00
|
|
|
|
Arithmetic/Rational:
|
|
|
|
|
|
Array concatenation:
|
2013-04-10 11:53:42 -07:00
|
|
|
|
Arrays:
|
|
|
|
|
|
Assertions:
|
2013-04-10 14:58:50 -07:00
|
|
|
|
Associative array/Creation:
|
|
|
|
|
|
Associative array/Iteration:
|
|
|
|
|
|
Atomic updates:
|
|
|
|
|
|
Average loop length:
|
|
|
|
|
|
Averages/Arithmetic mean:
|
|
|
|
|
|
Averages/Mean angle:
|
|
|
|
|
|
Averages/Mean time of day:
|
|
|
|
|
|
Averages/Median:
|
2013-04-10 15:42:53 -07:00
|
|
|
|
Averages/Mode:
|
2013-04-10 14:58:50 -07:00
|
|
|
|
Averages/Pythagorean means:
|
|
|
|
|
|
Averages/Root mean square:
|
|
|
|
|
|
Averages/Simple moving average:
|
2013-04-10 15:42:53 -07:00
|
|
|
|
|
2013-04-10 11:53:42 -07:00
|
|
|
|
Balanced brackets:
|
|
|
|
|
|
Balanced ternary:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Benford's law: #'
|
|
|
|
|
|
Bernoulli numbers:
|
2013-04-10 11:53:42 -07:00
|
|
|
|
Best shuffle:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
Binary digits:
|
2013-04-10 11:53:42 -07:00
|
|
|
|
Binary search:
|
|
|
|
|
|
Binary strings:
|
2013-04-10 16:19:29 -07:00
|
|
|
|
Bitcoin/address validation:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Bitcoin/public point to address:
|
2013-04-10 16:19:29 -07:00
|
|
|
|
Bitmap:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Bitmap/Bresenham's line algorithm: #'
|
2013-04-10 16:19:29 -07:00
|
|
|
|
Bitmap/Bézier curves/Cubic:
|
|
|
|
|
|
Bitmap/Bézier curves/Quadratic:
|
|
|
|
|
|
Bitmap/Flood fill:
|
|
|
|
|
|
Bitmap/Histogram:
|
|
|
|
|
|
Bitmap/Midpoint circle algorithm:
|
|
|
|
|
|
Bitmap/PPM conversion through a pipe:
|
|
|
|
|
|
Bitmap/Read a PPM file:
|
|
|
|
|
|
Bitmap/Read an image through a pipe:
|
|
|
|
|
|
Bitmap/Write a PPM file:
|
|
|
|
|
|
Bitwise IO:
|
|
|
|
|
|
Bitwise operations:
|
|
|
|
|
|
Boolean values:
|
|
|
|
|
|
Box the compass:
|
|
|
|
|
|
Break OO privacy:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
Brownian tree:
|
2013-04-10 11:53:42 -07:00
|
|
|
|
Bulls and cows:
|
2013-04-10 16:19:29 -07:00
|
|
|
|
Bulls and cows/Player:
|
|
|
|
|
|
|
2013-04-10 11:53:42 -07:00
|
|
|
|
Caesar cipher:
|
|
|
|
|
|
Calendar:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Calendar - for "REAL" programmers:
|
2013-04-10 16:57:12 -07:00
|
|
|
|
Call a foreign-language function:
|
|
|
|
|
|
Call a function:
|
|
|
|
|
|
Call a function in a shared library:
|
|
|
|
|
|
Call an object method:
|
|
|
|
|
|
Canny edge detector:
|
|
|
|
|
|
Carmichael 3 strong pseudoprimes:
|
|
|
|
|
|
Case-sensitivity of identifiers:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Casting out nines:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
Catalan numbers:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Catalan numbers/Pascal's triangle: #'
|
|
|
|
|
|
Catamorphism:
|
2013-04-10 16:57:12 -07:00
|
|
|
|
Catmull–Clark subdivision surface:
|
|
|
|
|
|
Character codes:
|
|
|
|
|
|
Chat server:
|
|
|
|
|
|
Check Machin-like formulas:
|
2013-04-10 11:53:42 -07:00
|
|
|
|
Check that file exists:
|
|
|
|
|
|
Checkpoint synchronization:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Chinese remainder theorem:
|
2013-04-10 16:57:12 -07:00
|
|
|
|
Cholesky decomposition:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Circles of given radius through two points:
|
2013-04-10 11:53:42 -07:00
|
|
|
|
Classes:
|
|
|
|
|
|
Closest-pair problem:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Closures/Value capture:
|
2013-04-10 11:53:42 -07:00
|
|
|
|
Collections:
|
|
|
|
|
|
Color of a screen pixel:
|
2013-04-10 16:57:12 -07:00
|
|
|
|
Color quantization:
|
|
|
|
|
|
Colour bars/Display:
|
|
|
|
|
|
Colour pinstripe/Display:
|
|
|
|
|
|
Colour pinstripe/Printer:
|
|
|
|
|
|
Combinations:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Combinations and permutations:
|
2013-04-10 16:57:12 -07:00
|
|
|
|
Combinations with repetitions:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Comma quibbling:
|
2013-04-10 16:57:12 -07:00
|
|
|
|
Command-line arguments:
|
2013-04-10 11:53:42 -07:00
|
|
|
|
Comments:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Compare sorting algorithms' performance: #'
|
2013-04-10 16:57:12 -07:00
|
|
|
|
Compile-time calculation:
|
|
|
|
|
|
Compound data type:
|
|
|
|
|
|
Concurrent computing:
|
|
|
|
|
|
Conditional structures:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Conjugate transpose:
|
2013-04-10 16:57:12 -07:00
|
|
|
|
Constrained genericity:
|
|
|
|
|
|
Constrained random points on a circle:
|
|
|
|
|
|
Continued fraction:
|
|
|
|
|
|
Continued fraction/Arithmetic/Construct from rational number:
|
|
|
|
|
|
Continued fraction/Arithmetic/G(matrix NG, Contined Fraction N):
|
|
|
|
|
|
Continued fraction/Arithmetic/G(matrix NG, Contined Fraction N1, Contined Fraction N2):
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Convert decimal number to rational:
|
|
|
|
|
|
Conway's Game of Life: #'
|
2013-04-10 23:57:08 -07:00
|
|
|
|
Copy a string:
|
2013-04-10 16:57:12 -07:00
|
|
|
|
Count in factors:
|
|
|
|
|
|
Count in octal:
|
|
|
|
|
|
Count occurrences of a substring:
|
|
|
|
|
|
Count the coins:
|
|
|
|
|
|
CRC-32:
|
|
|
|
|
|
Create a file:
|
|
|
|
|
|
Create a file on magnetic tape:
|
|
|
|
|
|
Create a two-dimensional array at runtime:
|
|
|
|
|
|
Create an HTML table:
|
|
|
|
|
|
Create an object at a given address:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
CSV data manipulation:
|
2013-04-10 16:57:12 -07:00
|
|
|
|
CSV to HTML translation:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Currying:
|
2013-04-10 16:57:12 -07:00
|
|
|
|
Cut a rectangle:
|
|
|
|
|
|
|
|
|
|
|
|
Date format:
|
|
|
|
|
|
Date manipulation:
|
|
|
|
|
|
Day of the week:
|
|
|
|
|
|
Deal cards for FreeCell:
|
2013-04-10 11:53:42 -07:00
|
|
|
|
Death Star:
|
2013-04-10 16:57:12 -07:00
|
|
|
|
Deconvolution/1D:
|
|
|
|
|
|
Deconvolution/2D+:
|
|
|
|
|
|
Deepcopy:
|
2013-04-10 11:53:42 -07:00
|
|
|
|
Define a primitive data type:
|
|
|
|
|
|
Delegates:
|
|
|
|
|
|
Delete a file:
|
|
|
|
|
|
Detect division by zero:
|
|
|
|
|
|
Determine if a string is numeric:
|
2013-04-10 16:57:12 -07:00
|
|
|
|
Determine if only one instance is running:
|
|
|
|
|
|
Digital root:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Digital root/Multiplicative digital root:
|
|
|
|
|
|
Dinesman's multiple-dwelling problem: #'
|
2013-04-10 16:57:12 -07:00
|
|
|
|
Dining philosophers:
|
|
|
|
|
|
Discordian date:
|
|
|
|
|
|
Distributed programming:
|
|
|
|
|
|
DNS query:
|
|
|
|
|
|
Documentation:
|
|
|
|
|
|
Dot product:
|
|
|
|
|
|
Doubly-linked list/Definition:
|
|
|
|
|
|
Doubly-linked list/Element definition:
|
|
|
|
|
|
Doubly-linked list/Element insertion:
|
|
|
|
|
|
Doubly-linked list/Traversal:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
Dragon curve:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Draw a clock:
|
2013-04-10 16:57:12 -07:00
|
|
|
|
Draw a cuboid:
|
|
|
|
|
|
Draw a sphere:
|
|
|
|
|
|
Dutch national flag problem:
|
|
|
|
|
|
Dynamic variable names:
|
|
|
|
|
|
|
|
|
|
|
|
Echo server:
|
|
|
|
|
|
Element-wise operations:
|
|
|
|
|
|
Empty directory:
|
|
|
|
|
|
Empty program:
|
|
|
|
|
|
Empty string:
|
|
|
|
|
|
Enforced immutability:
|
2013-04-10 11:53:42 -07:00
|
|
|
|
Entropy:
|
2013-04-10 16:57:12 -07:00
|
|
|
|
Enumerations:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
Environment variables:
|
2013-04-10 16:57:12 -07:00
|
|
|
|
Equilibrium index:
|
|
|
|
|
|
Ethiopian multiplication:
|
|
|
|
|
|
Euler method:
|
|
|
|
|
|
Evaluate binomial coefficients:
|
|
|
|
|
|
Even or odd:
|
|
|
|
|
|
Events:
|
|
|
|
|
|
Evolutionary algorithm:
|
|
|
|
|
|
Exceptions:
|
|
|
|
|
|
Exceptions/Catch an exception thrown in a nested call:
|
|
|
|
|
|
Executable library:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
Execute a Markov algorithm:
|
2013-04-10 16:57:12 -07:00
|
|
|
|
Execute a system command:
|
2013-04-12 15:51:01 -07:00
|
|
|
|
Execute Brain****:
|
2013-04-10 16:57:12 -07:00
|
|
|
|
Execute HQ9+:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
Execute SNUSP:
|
2013-04-10 16:57:12 -07:00
|
|
|
|
Exponentiation operator:
|
|
|
|
|
|
Extend your language:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Extensible prime generator:
|
2013-04-10 16:57:12 -07:00
|
|
|
|
Extreme floating point values:
|
|
|
|
|
|
|
2013-04-10 21:29:02 -07:00
|
|
|
|
Factorial:
|
|
|
|
|
|
Factors of a Mersenne number:
|
|
|
|
|
|
Factors of an integer:
|
|
|
|
|
|
Fast Fourier transform:
|
|
|
|
|
|
Fibonacci n-step number sequences:
|
|
|
|
|
|
Fibonacci sequence:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Fibonacci word:
|
|
|
|
|
|
Fibonacci word/fractal:
|
|
|
|
|
|
File input/output:
|
2013-04-10 21:29:02 -07:00
|
|
|
|
File modification time:
|
|
|
|
|
|
File size:
|
|
|
|
|
|
Filter:
|
|
|
|
|
|
Find common directory path:
|
|
|
|
|
|
Find largest left truncatable prime in a given base:
|
|
|
|
|
|
Find limit of recursion:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Find the last Sunday of each month:
|
2013-04-10 21:29:02 -07:00
|
|
|
|
Find the missing permutation:
|
|
|
|
|
|
First class environments:
|
|
|
|
|
|
First-class functions:
|
|
|
|
|
|
First-class functions/Use numbers analogously:
|
|
|
|
|
|
Five weekends:
|
2013-04-10 11:53:42 -07:00
|
|
|
|
FizzBuzz:
|
2013-04-10 21:29:02 -07:00
|
|
|
|
Flatten a list:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Flipping bits game:
|
2013-04-10 21:29:02 -07:00
|
|
|
|
Flow-control structures:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Floyd's triangle: #'
|
2013-04-10 11:53:42 -07:00
|
|
|
|
Forest fire:
|
2013-04-10 21:29:02 -07:00
|
|
|
|
Fork:
|
|
|
|
|
|
Formal power series:
|
|
|
|
|
|
Formatted numeric output:
|
|
|
|
|
|
Forward difference:
|
|
|
|
|
|
Four bit adder:
|
|
|
|
|
|
Fractal tree:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Fractran:
|
2013-04-10 21:29:02 -07:00
|
|
|
|
Function composition:
|
|
|
|
|
|
Function definition:
|
|
|
|
|
|
Function frequency:
|
|
|
|
|
|
Function prototype:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
|
2013-04-10 21:29:02 -07:00
|
|
|
|
Galton box animation:
|
|
|
|
|
|
Gamma function:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Gaussian elimination:
|
|
|
|
|
|
Generate Chess960 starting position:
|
|
|
|
|
|
Generate lower case ASCII alphabet:
|
2013-04-10 21:29:02 -07:00
|
|
|
|
Generator/Exponential:
|
|
|
|
|
|
Generic swap:
|
|
|
|
|
|
Globally replace text in several files:
|
2013-04-10 11:53:42 -07:00
|
|
|
|
Go Fish:
|
2013-04-10 21:29:02 -07:00
|
|
|
|
Gray code:
|
|
|
|
|
|
Grayscale image:
|
|
|
|
|
|
Greatest common divisor:
|
|
|
|
|
|
Greatest element of a list:
|
|
|
|
|
|
Greatest subsequential sum:
|
|
|
|
|
|
Greyscale bars/Display:
|
|
|
|
|
|
Guess the number:
|
|
|
|
|
|
Guess the number/With feedback:
|
|
|
|
|
|
Guess the number/With feedback (player):
|
|
|
|
|
|
GUI component interaction:
|
|
|
|
|
|
GUI enabling/disabling of controls:
|
|
|
|
|
|
GUI/Maximum window dimensions:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
|
2013-04-10 21:29:02 -07:00
|
|
|
|
Hailstone sequence:
|
|
|
|
|
|
Hamming numbers:
|
|
|
|
|
|
Handle a signal:
|
|
|
|
|
|
Happy numbers:
|
|
|
|
|
|
Harshad or Niven series:
|
|
|
|
|
|
Hash from two arrays:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Hash join:
|
2013-04-10 21:29:02 -07:00
|
|
|
|
Haversine formula:
|
|
|
|
|
|
Hello world/Graphical:
|
|
|
|
|
|
Hello world/Line printer:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Hello world/Newbie:
|
2013-04-10 21:29:02 -07:00
|
|
|
|
Hello world/Newline omission:
|
|
|
|
|
|
Hello world/Standard error:
|
|
|
|
|
|
Hello world/Text:
|
|
|
|
|
|
Hello world/Web server:
|
|
|
|
|
|
Here document:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Heronian triangles:
|
|
|
|
|
|
Hickerson series of almost integers:
|
2013-04-10 21:29:02 -07:00
|
|
|
|
Higher-order functions:
|
|
|
|
|
|
History variables:
|
|
|
|
|
|
Hofstadter Figure-Figure sequences:
|
|
|
|
|
|
Hofstadter Q sequence:
|
|
|
|
|
|
Hofstadter-Conway $10,000 sequence:
|
|
|
|
|
|
Holidays related to Easter:
|
|
|
|
|
|
Honeycombs:
|
|
|
|
|
|
Horizontal sundial calculations:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Horner's rule for polynomial evaluation: #'
|
2013-04-10 21:29:02 -07:00
|
|
|
|
Host introspection:
|
|
|
|
|
|
Hostname:
|
|
|
|
|
|
Hough transform:
|
|
|
|
|
|
HTTP:
|
|
|
|
|
|
HTTPS:
|
|
|
|
|
|
HTTPS/Authenticated:
|
|
|
|
|
|
HTTPS/Client-authenticated:
|
|
|
|
|
|
Huffman coding:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
|
2013-04-10 21:29:02 -07:00
|
|
|
|
I before E except after C:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
IBAN:
|
2013-04-10 21:29:02 -07:00
|
|
|
|
Identity matrix:
|
|
|
|
|
|
Image convolution:
|
|
|
|
|
|
Image noise:
|
|
|
|
|
|
Include a file:
|
|
|
|
|
|
Increment a numerical string:
|
2013-04-10 11:53:42 -07:00
|
|
|
|
Infinity:
|
2013-04-10 21:29:02 -07:00
|
|
|
|
Inheritance/Multiple:
|
|
|
|
|
|
Inheritance/Single:
|
|
|
|
|
|
Input loop:
|
|
|
|
|
|
Integer comparison:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Integer overflow:
|
2013-04-10 21:29:02 -07:00
|
|
|
|
Integer sequence:
|
|
|
|
|
|
Interactive programming:
|
|
|
|
|
|
Introspection:
|
|
|
|
|
|
Inverted index:
|
|
|
|
|
|
Inverted syntax:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Iterated digits squaring:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Jensen's Device: #'
|
2013-04-10 21:29:02 -07:00
|
|
|
|
Josephus problem:
|
|
|
|
|
|
Joystick position:
|
2013-04-10 11:53:42 -07:00
|
|
|
|
JSON:
|
2013-04-10 21:29:02 -07:00
|
|
|
|
Jump anywhere:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
|
2015-02-20 09:02:09 -05:00
|
|
|
|
K-d tree:
|
2013-04-10 21:29:02 -07:00
|
|
|
|
K-means++ clustering:
|
|
|
|
|
|
Kaprekar numbers:
|
|
|
|
|
|
Keyboard input/Flush the keyboard buffer:
|
|
|
|
|
|
Keyboard input/Keypress check:
|
|
|
|
|
|
Keyboard input/Obtain a Y or N response:
|
|
|
|
|
|
Keyboard macros:
|
|
|
|
|
|
Knapsack problem/0-1:
|
|
|
|
|
|
Knapsack problem/Bounded:
|
|
|
|
|
|
Knapsack problem/Continuous:
|
|
|
|
|
|
Knapsack problem/Unbounded:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Knight's tour: #'
|
2013-04-10 11:53:42 -07:00
|
|
|
|
Knuth shuffle:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Knuth's algorithm S: #'
|
2013-04-10 23:57:08 -07:00
|
|
|
|
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Langton's ant: #'
|
2013-04-10 21:29:02 -07:00
|
|
|
|
Largest int from concatenated ints:
|
|
|
|
|
|
Last Friday of each month:
|
|
|
|
|
|
Last letter-first letter:
|
|
|
|
|
|
Leap year:
|
|
|
|
|
|
Least common multiple:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Left factorials:
|
2013-04-10 21:29:02 -07:00
|
|
|
|
Letter frequency:
|
|
|
|
|
|
Levenshtein distance:
|
|
|
|
|
|
Linear congruential generator:
|
|
|
|
|
|
List comprehensions:
|
|
|
|
|
|
Literals/Floating point:
|
|
|
|
|
|
Literals/Integer:
|
|
|
|
|
|
Literals/String:
|
|
|
|
|
|
Logical operations:
|
|
|
|
|
|
Long multiplication:
|
|
|
|
|
|
Longest common subsequence:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Longest increasing subsequence:
|
2013-04-10 21:29:02 -07:00
|
|
|
|
Longest string challenge:
|
|
|
|
|
|
Look-and-say sequence:
|
|
|
|
|
|
Loop over multiple arrays simultaneously:
|
|
|
|
|
|
Loops/Break:
|
|
|
|
|
|
Loops/Continue:
|
|
|
|
|
|
Loops/Do-while:
|
|
|
|
|
|
Loops/Downward for:
|
|
|
|
|
|
Loops/For:
|
|
|
|
|
|
Loops/For with a specified step:
|
|
|
|
|
|
Loops/Foreach:
|
|
|
|
|
|
Loops/Infinite:
|
|
|
|
|
|
Loops/N plus one half:
|
|
|
|
|
|
Loops/Nested:
|
|
|
|
|
|
Loops/While:
|
|
|
|
|
|
LU decomposition:
|
|
|
|
|
|
Lucas-Lehmer test:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Ludic numbers:
|
2013-04-10 21:29:02 -07:00
|
|
|
|
Luhn test of credit card numbers:
|
|
|
|
|
|
LZW compression:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Machine code:
|
2013-04-10 21:29:02 -07:00
|
|
|
|
Mad Libs:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Magic squares of odd order:
|
2013-04-10 21:29:02 -07:00
|
|
|
|
Main step of GOST 28147-89:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Make directory path:
|
2013-04-10 21:29:02 -07:00
|
|
|
|
Man or boy test:
|
|
|
|
|
|
Mandelbrot set:
|
|
|
|
|
|
Map range:
|
|
|
|
|
|
Matrix arithmetic:
|
|
|
|
|
|
Matrix multiplication:
|
|
|
|
|
|
Matrix transposition:
|
|
|
|
|
|
Matrix-exponentiation operator:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Maximum triangle path sum:
|
2013-04-10 21:29:02 -07:00
|
|
|
|
Maze generation:
|
|
|
|
|
|
Maze solving:
|
|
|
|
|
|
MD4:
|
|
|
|
|
|
MD5:
|
|
|
|
|
|
MD5/Implementation:
|
|
|
|
|
|
Median filter:
|
|
|
|
|
|
Memory allocation:
|
|
|
|
|
|
Memory layout of a data structure:
|
|
|
|
|
|
Menu:
|
|
|
|
|
|
Metaprogramming:
|
|
|
|
|
|
Metered concurrency:
|
|
|
|
|
|
Metronome:
|
|
|
|
|
|
Middle three digits:
|
|
|
|
|
|
Miller-Rabin primality test:
|
|
|
|
|
|
Minesweeper game:
|
|
|
|
|
|
Modular exponentiation:
|
|
|
|
|
|
Modular inverse:
|
|
|
|
|
|
Monte Carlo methods:
|
|
|
|
|
|
Monty Hall problem:
|
|
|
|
|
|
Morse code:
|
|
|
|
|
|
Mouse position:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Move-to-front algorithm:
|
2013-04-10 21:29:02 -07:00
|
|
|
|
Multifactorial:
|
|
|
|
|
|
Multiple distinct objects:
|
|
|
|
|
|
Multiple regression:
|
|
|
|
|
|
Multiplication tables:
|
|
|
|
|
|
Multiplicative order:
|
|
|
|
|
|
Multisplit:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Munching squares:
|
2013-04-10 21:29:02 -07:00
|
|
|
|
Mutual recursion:
|
|
|
|
|
|
|
2015-02-20 09:02:09 -05:00
|
|
|
|
N'th: #'
|
2013-04-10 23:57:08 -07:00
|
|
|
|
N-queens problem:
|
|
|
|
|
|
Named parameters:
|
2013-04-10 11:53:42 -07:00
|
|
|
|
Narcissist:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Narcissistic decimal number:
|
|
|
|
|
|
Natural sorting:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
Nautical bell:
|
|
|
|
|
|
Non-continuous subsequences:
|
|
|
|
|
|
Non-decimal radices/Convert:
|
|
|
|
|
|
Non-decimal radices/Input:
|
|
|
|
|
|
Non-decimal radices/Output:
|
|
|
|
|
|
Nth root:
|
|
|
|
|
|
Null object:
|
|
|
|
|
|
Number names:
|
|
|
|
|
|
Number reversal game:
|
|
|
|
|
|
Numeric error propagation:
|
|
|
|
|
|
Numerical integration:
|
|
|
|
|
|
Numerical integration/Gauss-Legendre Quadrature:
|
|
|
|
|
|
|
|
|
|
|
|
Object serialization:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Odd word problem:
|
|
|
|
|
|
Old lady swallowed a fly:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
OLE Automation:
|
|
|
|
|
|
One of n lines in a file:
|
|
|
|
|
|
One-dimensional cellular automata:
|
|
|
|
|
|
OpenGL:
|
|
|
|
|
|
Operator precedence:
|
|
|
|
|
|
Optional parameters:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Order disjoint list items:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
Order two numerical lists:
|
|
|
|
|
|
Ordered Partitions:
|
2013-04-10 11:53:42 -07:00
|
|
|
|
Ordered words:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
|
|
|
|
|
|
Palindrome detection:
|
|
|
|
|
|
Pangram checker:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Paraffins:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
Parallel calculations:
|
|
|
|
|
|
Parametric polymorphism:
|
|
|
|
|
|
Parametrized SQL statement:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Parse an IP Address:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
Parsing/RPN calculator algorithm:
|
|
|
|
|
|
Parsing/RPN to infix conversion:
|
|
|
|
|
|
Parsing/Shunting-yard algorithm:
|
|
|
|
|
|
Partial function application:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Pascal's triangle: #'
|
|
|
|
|
|
Pascal's triangle/Puzzle: #'
|
2013-04-10 23:57:08 -07:00
|
|
|
|
Pattern matching:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Penney's game: #'
|
2013-04-10 23:57:08 -07:00
|
|
|
|
Percentage difference between images:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Percolation/Bond percolation:
|
|
|
|
|
|
Percolation/Mean cluster density:
|
|
|
|
|
|
Percolation/Mean run density:
|
|
|
|
|
|
Percolation/Site percolation:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
Perfect numbers:
|
|
|
|
|
|
Permutation test:
|
|
|
|
|
|
Permutations:
|
|
|
|
|
|
Permutations by swapping:
|
|
|
|
|
|
Permutations/Derangements:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Permutations/Rank of a permutation:
|
|
|
|
|
|
Pernicious numbers:
|
|
|
|
|
|
Phrase reversals:
|
2013-04-10 11:53:42 -07:00
|
|
|
|
Pi:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
Pick random element:
|
|
|
|
|
|
Pig the dice game:
|
|
|
|
|
|
Pig the dice game/Player:
|
|
|
|
|
|
Pinstripe/Display:
|
|
|
|
|
|
Pinstripe/Printer:
|
|
|
|
|
|
Play recorded sounds:
|
|
|
|
|
|
Playing cards:
|
|
|
|
|
|
Plot coordinate pairs:
|
|
|
|
|
|
Pointers and references:
|
|
|
|
|
|
Polymorphic copy:
|
|
|
|
|
|
Polymorphism:
|
|
|
|
|
|
Polynomial long division:
|
|
|
|
|
|
Polynomial regression:
|
|
|
|
|
|
Power set:
|
|
|
|
|
|
Pragmatic directives:
|
|
|
|
|
|
Price fraction:
|
|
|
|
|
|
Primality by trial division:
|
|
|
|
|
|
Prime decomposition:
|
|
|
|
|
|
Priority queue:
|
|
|
|
|
|
Probabilistic choice:
|
|
|
|
|
|
Problem of Apollonius:
|
|
|
|
|
|
Program name:
|
|
|
|
|
|
Program termination:
|
|
|
|
|
|
Pythagorean triples:
|
2013-04-11 01:07:29 -07:00
|
|
|
|
|
2013-04-10 23:57:08 -07:00
|
|
|
|
QR decomposition:
|
|
|
|
|
|
Quaternion type:
|
|
|
|
|
|
Queue/Definition:
|
|
|
|
|
|
Queue/Usage:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Quickselect algorithm:
|
2013-04-10 11:53:42 -07:00
|
|
|
|
Quine:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
|
|
|
|
|
|
Random number generator (device):
|
|
|
|
|
|
Random number generator (included):
|
|
|
|
|
|
Random numbers:
|
|
|
|
|
|
Range expansion:
|
|
|
|
|
|
Range extraction:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Ranking methods:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
Rate counter:
|
|
|
|
|
|
Ray-casting algorithm:
|
|
|
|
|
|
RCRPG:
|
|
|
|
|
|
Read a configuration file:
|
|
|
|
|
|
Read a file line by line:
|
|
|
|
|
|
Read a specific line from a file:
|
|
|
|
|
|
Read entire file:
|
|
|
|
|
|
Real constants and functions:
|
|
|
|
|
|
Record sound:
|
|
|
|
|
|
Reduced row echelon form:
|
|
|
|
|
|
Regular expressions:
|
|
|
|
|
|
Remove duplicate elements:
|
|
|
|
|
|
Remove lines from a file:
|
|
|
|
|
|
Rename a file:
|
|
|
|
|
|
Rendezvous:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Rep-string:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
Repeat a string:
|
|
|
|
|
|
Resistor mesh:
|
|
|
|
|
|
Respond to an unknown method call:
|
|
|
|
|
|
Return multiple values:
|
|
|
|
|
|
Reverse a string:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Reverse words in a string:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
RIPEMD-160:
|
|
|
|
|
|
Rock-paper-scissors:
|
|
|
|
|
|
Roman numerals/Decode:
|
|
|
|
|
|
Roman numerals/Encode:
|
|
|
|
|
|
Roots of a function:
|
|
|
|
|
|
Roots of a quadratic function:
|
|
|
|
|
|
Roots of unity:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
|
|
|
|
|
|
# XXX - These break the parser currently:
|
|
|
|
|
|
# Rosetta Code/Count examples:
|
|
|
|
|
|
# Rosetta Code/Find bare lang tags:
|
|
|
|
|
|
# Rosetta Code/Find unimplemented tasks:
|
|
|
|
|
|
# Rosetta Code/Fix code tags:
|
|
|
|
|
|
# Rosetta Code/Rank languages by popularity:
|
|
|
|
|
|
|
2013-04-10 23:57:08 -07:00
|
|
|
|
Rot-13:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
RSA code:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
Run-length encoding:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Runge-Kutta method:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
Runtime evaluation:
|
|
|
|
|
|
Runtime evaluation/In an environment:
|
2013-04-11 01:07:29 -07:00
|
|
|
|
|
2013-04-10 23:57:08 -07:00
|
|
|
|
S-Expressions:
|
|
|
|
|
|
Safe addition:
|
|
|
|
|
|
Same Fringe:
|
|
|
|
|
|
Scope modifiers:
|
|
|
|
|
|
Scope/Function names and labels:
|
2013-04-10 11:53:42 -07:00
|
|
|
|
Search a list:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
Secure temporary file:
|
|
|
|
|
|
SEDOLs:
|
|
|
|
|
|
Self-describing numbers:
|
|
|
|
|
|
Self-referential sequence:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Semiprime:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
Semordnilap:
|
|
|
|
|
|
Send an unknown method call:
|
|
|
|
|
|
Send email:
|
|
|
|
|
|
Sequence of non-squares:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Sequence of primes by Trial Division:
|
2013-04-10 23:57:08 -07:00
|
|
|
|
Set:
|
|
|
|
|
|
Set consolidation:
|
|
|
|
|
|
Set of real numbers:
|
2013-04-11 01:07:29 -07:00
|
|
|
|
Set puzzle:
|
|
|
|
|
|
Seven-sided dice from five-sided dice:
|
|
|
|
|
|
SHA-1:
|
|
|
|
|
|
SHA-256:
|
|
|
|
|
|
Shell one-liner:
|
|
|
|
|
|
Short-circuit evaluation:
|
|
|
|
|
|
Show the epoch:
|
|
|
|
|
|
Sierpinski carpet:
|
|
|
|
|
|
Sierpinski triangle:
|
|
|
|
|
|
Sierpinski triangle/Graphical:
|
|
|
|
|
|
Sieve of Eratosthenes:
|
|
|
|
|
|
Simple database:
|
|
|
|
|
|
Simple windowed application:
|
|
|
|
|
|
Simulate input/Keyboard:
|
|
|
|
|
|
Simulate input/Mouse:
|
|
|
|
|
|
Singleton:
|
|
|
|
|
|
Singly-linked list/Element definition:
|
|
|
|
|
|
Singly-linked list/Element insertion:
|
|
|
|
|
|
Singly-linked list/Traversal:
|
|
|
|
|
|
Sleep:
|
|
|
|
|
|
SOAP:
|
|
|
|
|
|
Sockets:
|
|
|
|
|
|
Sokoban:
|
|
|
|
|
|
Solve a Hidato puzzle:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Solve a Holy Knight's tour: #'
|
|
|
|
|
|
Solve a Hopido puzzle:
|
|
|
|
|
|
Solve a Numbrix puzzle:
|
|
|
|
|
|
Solve the no connection puzzle:
|
2013-04-11 01:07:29 -07:00
|
|
|
|
Sort an array of composite structures:
|
|
|
|
|
|
Sort an integer array:
|
|
|
|
|
|
Sort disjoint sublist:
|
|
|
|
|
|
Sort stability:
|
|
|
|
|
|
Sort using a custom comparator:
|
|
|
|
|
|
Sorting algorithms/Bead sort:
|
|
|
|
|
|
Sorting algorithms/Bogosort:
|
|
|
|
|
|
Sorting algorithms/Bubble sort:
|
|
|
|
|
|
Sorting algorithms/Cocktail sort:
|
|
|
|
|
|
Sorting algorithms/Comb sort:
|
|
|
|
|
|
Sorting algorithms/Counting sort:
|
|
|
|
|
|
Sorting algorithms/Gnome sort:
|
|
|
|
|
|
Sorting algorithms/Heapsort:
|
|
|
|
|
|
Sorting algorithms/Insertion sort:
|
|
|
|
|
|
Sorting algorithms/Merge sort:
|
|
|
|
|
|
Sorting algorithms/Pancake sort:
|
|
|
|
|
|
Sorting algorithms/Permutation sort:
|
|
|
|
|
|
Sorting algorithms/Quicksort:
|
|
|
|
|
|
Sorting algorithms/Radix sort:
|
|
|
|
|
|
Sorting algorithms/Selection sort:
|
|
|
|
|
|
Sorting algorithms/Shell sort:
|
|
|
|
|
|
Sorting algorithms/Sleep sort:
|
|
|
|
|
|
Sorting algorithms/Stooge sort:
|
|
|
|
|
|
Sorting algorithms/Strand sort:
|
|
|
|
|
|
Soundex:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Sparkline in unicode:
|
2013-04-11 01:07:29 -07:00
|
|
|
|
Special characters:
|
|
|
|
|
|
Special variables:
|
|
|
|
|
|
Speech synthesis:
|
|
|
|
|
|
Spiral matrix:
|
|
|
|
|
|
SQL-based authentication:
|
|
|
|
|
|
Stable marriage problem:
|
|
|
|
|
|
Stack:
|
|
|
|
|
|
Stack traces:
|
|
|
|
|
|
Stair-climbing puzzle:
|
|
|
|
|
|
Standard deviation:
|
|
|
|
|
|
Start from a main routine:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
State name puzzle:
|
|
|
|
|
|
Statistics/Basic:
|
2013-04-11 01:07:29 -07:00
|
|
|
|
Stem-and-leaf plot:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Stern-Brocot sequence:
|
|
|
|
|
|
String append:
|
2013-04-11 01:07:29 -07:00
|
|
|
|
String case:
|
|
|
|
|
|
String comparison:
|
|
|
|
|
|
String concatenation:
|
|
|
|
|
|
String interpolation (included):
|
|
|
|
|
|
String length:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
String matching:
|
|
|
|
|
|
String prepend:
|
2013-04-11 01:07:29 -07:00
|
|
|
|
Strip a set of characters from a string:
|
|
|
|
|
|
Strip block comments:
|
|
|
|
|
|
Strip comments from a string:
|
|
|
|
|
|
Strip control codes and extended characters from a string:
|
|
|
|
|
|
Strip whitespace from a string/Top and tail:
|
|
|
|
|
|
Substring:
|
|
|
|
|
|
Substring/Top and tail:
|
|
|
|
|
|
Subtractive generator:
|
|
|
|
|
|
Sudoku:
|
|
|
|
|
|
Sum and product of an array:
|
|
|
|
|
|
Sum digits of an integer:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Sum multiples of 3 and 5:
|
2013-04-11 01:07:29 -07:00
|
|
|
|
Sum of a series:
|
|
|
|
|
|
Sum of squares:
|
|
|
|
|
|
Sutherland-Hodgman polygon clipping:
|
|
|
|
|
|
Symmetric difference:
|
|
|
|
|
|
Synchronous concurrency:
|
|
|
|
|
|
System time:
|
|
|
|
|
|
|
|
|
|
|
|
Table creation/Postal addresses:
|
|
|
|
|
|
Take notes on the command line:
|
|
|
|
|
|
Temperature conversion:
|
|
|
|
|
|
Terminal control/Clear the screen:
|
|
|
|
|
|
Terminal control/Coloured text:
|
|
|
|
|
|
Terminal control/Cursor movement:
|
|
|
|
|
|
Terminal control/Cursor positioning:
|
|
|
|
|
|
Terminal control/Dimensions:
|
|
|
|
|
|
Terminal control/Display an extended character:
|
|
|
|
|
|
Terminal control/Hiding the cursor:
|
|
|
|
|
|
Terminal control/Inverse video:
|
|
|
|
|
|
Terminal control/Positional read:
|
|
|
|
|
|
Terminal control/Preserve screen:
|
|
|
|
|
|
Terminal control/Ringing the terminal bell:
|
|
|
|
|
|
Terminal control/Unicode output:
|
|
|
|
|
|
Ternary logic:
|
|
|
|
|
|
Test a function:
|
|
|
|
|
|
Text processing/1:
|
|
|
|
|
|
Text processing/2:
|
|
|
|
|
|
Text processing/Max licenses in use:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Textonyms:
|
|
|
|
|
|
The ISAAC Cipher:
|
|
|
|
|
|
The Twelve Days of Christmas:
|
|
|
|
|
|
Thiele's interpolation formula: #'
|
2013-04-11 01:07:29 -07:00
|
|
|
|
Tic-tac-toe:
|
|
|
|
|
|
Time a function:
|
|
|
|
|
|
Tokenize a string:
|
|
|
|
|
|
Top rank per group:
|
|
|
|
|
|
Topic variable:
|
|
|
|
|
|
Topological sort:
|
|
|
|
|
|
Topswops:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Total circles area:
|
2013-04-11 01:07:29 -07:00
|
|
|
|
Towers of Hanoi:
|
|
|
|
|
|
Trabb Pardo–Knuth algorithm:
|
|
|
|
|
|
Tree traversal:
|
|
|
|
|
|
Trigonometric functions:
|
|
|
|
|
|
Truncatable primes:
|
|
|
|
|
|
Truncate a file:
|
|
|
|
|
|
Twelve statements:
|
|
|
|
|
|
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Ulam spiral (for primes):
|
2013-04-11 01:07:29 -07:00
|
|
|
|
Unbias a random generator:
|
|
|
|
|
|
Undefined values:
|
|
|
|
|
|
Unicode strings:
|
|
|
|
|
|
Unicode variable names:
|
|
|
|
|
|
Universal Turing machine:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Unix/ls:
|
2013-04-11 01:07:29 -07:00
|
|
|
|
Update a configuration file:
|
|
|
|
|
|
URL decoding:
|
|
|
|
|
|
URL encoding:
|
|
|
|
|
|
Use another language to call a function:
|
|
|
|
|
|
User input/Graphical:
|
|
|
|
|
|
User input/Text:
|
|
|
|
|
|
|
|
|
|
|
|
Vampire number:
|
|
|
|
|
|
Van der Corput sequence:
|
|
|
|
|
|
Variable size/Get:
|
|
|
|
|
|
Variable size/Set:
|
|
|
|
|
|
Variable-length quantity:
|
|
|
|
|
|
Variables:
|
|
|
|
|
|
Variadic function:
|
|
|
|
|
|
Vector products:
|
|
|
|
|
|
Verify distribution uniformity/Chi-squared test:
|
|
|
|
|
|
Verify distribution uniformity/Naive:
|
|
|
|
|
|
Video display modes:
|
|
|
|
|
|
Vigenère cipher:
|
|
|
|
|
|
Vigenère cipher/Cryptanalysis:
|
|
|
|
|
|
Visualize a tree:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Vogel's approximation method: #'
|
2013-04-11 01:07:29 -07:00
|
|
|
|
Voronoi diagram:
|
|
|
|
|
|
|
|
|
|
|
|
Walk a directory/Non-recursively:
|
|
|
|
|
|
Walk a directory/Recursively:
|
|
|
|
|
|
Web scraping:
|
|
|
|
|
|
Window creation:
|
|
|
|
|
|
Window creation/X11:
|
|
|
|
|
|
Window management:
|
|
|
|
|
|
Wireworld:
|
|
|
|
|
|
Word wrap:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
World Cup group stage:
|
2013-04-11 01:07:29 -07:00
|
|
|
|
Write float arrays to a text file:
|
|
|
|
|
|
Write language name in 3D ASCII:
|
|
|
|
|
|
Write to Windows event log:
|
|
|
|
|
|
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Xiaolin Wu's line algorithm: #'
|
2013-04-11 01:07:29 -07:00
|
|
|
|
XML/DOM serialization:
|
|
|
|
|
|
XML/Input:
|
|
|
|
|
|
XML/Output:
|
|
|
|
|
|
XML/XPath:
|
|
|
|
|
|
|
|
|
|
|
|
Y combinator:
|
|
|
|
|
|
Yahoo! search interface:
|
|
|
|
|
|
Yin and yang:
|
|
|
|
|
|
|
|
|
|
|
|
Zebra puzzle:
|
|
|
|
|
|
Zeckendorf arithmetic:
|
|
|
|
|
|
Zeckendorf number representation:
|
2015-02-20 09:02:09 -05:00
|
|
|
|
Zero to the zero power:
|
|
|
|
|
|
Zhang-Suen thinning algorithm:
|
2013-04-11 01:07:29 -07:00
|
|
|
|
Zig-zag matrix:
|