RosettaCodeData/Conf/task.yaml

795 lines
17 KiB
YAML
Raw Permalink Normal View History

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
CatmullClark 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 PardoKnuth 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: