Category:Solutions by Programming Task
Click on a programming task, and you can see solutions to that task in a variety of programming languages. If you want to see an unsorted list of all tasks on Rosetta Code, see Programming Tasks.
If you have an idea for a programming task not listed here, you may request it or add it yourself.
Subcategories
This category has the following 62 subcategories, out of 62 total.
3
A
B
C
- Checksums (15 P)
- Compression (3 P)
- Concurrency (11 P)
- Conditional loops (4 P)
D
- Data Structures (32 P)
- Database operations (4 P)
- Date and time (20 P)
- Digital signal processing (1 P)
E
- Encryption (14 P)
- Environment variables (1 P)
F
- File handling (15 P)
- Functions and subroutines (15 P)
G
- Games (57 P)
- Geometric Primitives (2 P)
- Geometric Subtraction (1 P)
- Graphics algorithms (8 P)
- GUI (18 P)
I
- Initialization (18 P)
- Iteration (25 P)
J
- Joystick (1 P)
K
- Keyboard input (4 P)
L
- Logic (4 P)
M
- Memory management (2 P)
N
- Non parametric generators (1 P)
O
- Object oriented (18 P)
P
- Pointing devices (1 P)
- Puzzles (49 P)
R
- Randomness (10 P)
- Recursion (30 P)
- Regular expressions (1 P)
- Rosetta Code related (8 P)
- Routing algorithms (4 P)
S
- Sciences (3 P)
- Scope (4 P)
- Screen capture (empty)
- Signal handling (1 P)
- Speech Recognition (empty)
- Speech synthesis (2 P)
- Streams (2 P)
T
X
Pages in category "Solutions by Programming Task"
The following 200 pages are in this category, out of 641 total.
(previous page) (next page)A
- A+B
- Abbreviations, automatic
- Abbreviations, easy
- Abbreviations, simple
- ABC correlation
- ABC problem
- ABC words
- Abelian sandpile model
- Abelian sandpile model/Identity
- Abundant odd numbers
- Accumulator factory
- Achilles numbers
- Aliquot sequence classifications
- Almkvist-Giullera formula for pi
- Amb
- Anadromes
- Anagram generator
- Anagrams/Deranged anagrams
- Anaprimes
- Angle difference between two bearings
- Anti-primes
- Apply a digital filter (direct form II transposed)
- Approximate equality
- Apéry's constant
- Archimedean spiral
- Arena storage pool
- Arithmetic derivative
- Arithmetic evaluation
- Arithmetic numbers
- Arithmetic-geometric mean
- Arithmetic-geometric mean/Calculate Pi
- Array length
- Ascending primes
- ASCII art diagram converter
- Associative array/Merging
- Attractive numbers
- Average loop length
- Averages/Mean angle
- Averages/Pythagorean means
- Averages/Root mean square
- AVL tree
B
- Babbage problem
- Babylonian spiral
- Balanced brackets
- Balanced ternary
- Barnsley fern
- Base64 decode data
- Bell numbers
- Benford's law
- Bernstein basis polynomials
- Best shuffle
- Bifid cipher
- Bin given limits
- Binomial transform
- Bioinformatics/base count
- Bioinformatics/Global alignment
- Bioinformatics/Sequence mutation
- Biorhythms
- Bitcoin/address validation
- Bitcoin/public point to address
- Bitwise IO
- Blum integer
- Boustrophedon transform
- Box the compass
- Boyer-Moore string search
- Brazilian numbers
- Break OO privacy
- Brilliant numbers
- Burrows–Wheeler transform
C
- Calculating the value of e
- Calkin-Wilf sequence
- Call a function
- Canonicalize CIDR
- Cantor set
- Cartesian product of two or more lists
- Casting out nines
- Catalan numbers/Pascal's triangle
- Catamorphism
- Centre and radius of a circle passing through 3 points in a plane
- Chaocipher
- Chaos game
- Check if a polygon overlaps with a rectangle
- Check if two polygons overlap
- Check input device is a terminal
- Check Machin-like formulas
- Check output device is a terminal
- Cheryl's birthday
- Chinese remainder theorem
- Chinese zodiac
- Church numerals
- Circles of given radius through two points
- Cistercian numerals
- Closures/Value capture
- Colorful numbers
- Colour bars/Display
- Colour pinstripe/Printer
- Comma quibbling
- Command-line arguments
- Compare a list of strings
- Compile-time calculation
- Compiler/AST interpreter
- Compiler/code generator
- Compiler/lexical analyzer
- Compiler/syntax analyzer
- Compiler/virtual machine interpreter
- Composite numbers k with no single digit factors whose factors are all substrings of k
- Conjugate transpose
- Continued fraction
- Continued fraction/Arithmetic/Construct from rational number
- Continued fraction/Arithmetic/G(matrix ng, continued fraction n)
- Convert decimal number to rational
- Convert seconds to compound duration
- Copy stdin to stdout
- Count the coins
- Create an HTML table
- CSV data manipulation
- CSV to HTML translation
- Cullen and Woodall numbers
- Currency
- Currying
- Curzon numbers
- Cut a rectangle
- Cycles of a permutation
- Cyclotomic polynomial
D
- Damm algorithm
- De Bruijn sequences
- De Polignac numbers
- Deceptive numbers
- Decorate-sort-undecorate idiom
- Deepcopy
- Deming's funnel
- Department numbers
- Descending primes
- Detect division by zero
- Determinant and permanent
- Determine if a string has all the same characters
- Determine if a string has all unique characters
- Determine if a string is collapsible
- Determine if a string is squeezable
- Determine if two triangles overlap
- Dice game probabilities
- Digital root
- Disarium numbers
- Display a linear combination
- Display an outline as a nested table
- Distance and Bearing
- Diversity prediction theorem
- Doomsday rule
- Dot product
- Draw a clock
- Draw a rotating cube
- Draw a sphere
- Duffinian numbers
- Dutch national flag problem
E
- Earliest difference between prime gaps
- Eban numbers
- Eertree
- Egyptian division
- EKG sequence convergence
- Elementary cellular automaton
- Elementary cellular automaton/Infinite length
- Elementary cellular automaton/Random number generator
- Elliptic curve arithmetic
- Empty directory
- Empty string
- Engel expansion
- Entropy/Narcissist
- Equal prime and composite sums
- Equilibrium index
- Erdös-Selfridge categorization of primes
- Erdős-Nicolas numbers
- Esthetic numbers
- Euclid-Mullin sequence
- Euclidean rhythm
- Euler's identity
- Euler's sum of powers conjecture
- Even or odd
- Evolutionary algorithm
- Executable library
- Execute Brain****
- Execute Computer/Zero
- Execute HQ9+
- Execute SNUSP
- Exponential digital sums
- Exponentiation order
- Exponentiation with infix operators in (or operating on) the base
- Extend your language
- Extreme floating point values