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 642 total.
(previous page) (next page)F
- Factorions
- Factorize string into Lyndon words
- Fairshare between two and more
- Farey sequence
- Fast Fourier transform
- FASTA format
- Feigenbaum constant calculation
- Fermat pseudoprimes
- Fibonacci n-step number sequences
- Fibonacci word
- File extension is in extensions list
- File size distribution
- Find Chess960 starting position identifier
- Find duplicate files
- Find if a point is within a triangle
- Find limit of recursion
- Find palindromic numbers in both binary and ternary bases
- Find the intersection of a line with a plane
- Find the intersection of two lines
- Find the last Sunday of each month
- Find the missing permutation
- First perfect square in base n with n unique digits
- First power of 2 that has leading decimal digits of 12
- First-class functions/Use numbers analogously
- Fivenum
- Fixed length records
- Talk:FizzBuzz
- Flatten a list
- Flipping bits game
- Floyd's triangle
- Forbidden numbers
- Four bit adder
- Four is magic
- Four is the number of letters in the ...
- French Republican calendar
- Function prototype
- Functional coverage tree
- Fusc sequence
G
- Gapful numbers
- Gauss-Jordan matrix inversion
- Gaussian elimination
- Gaussian primes
- Generate Chess960 starting position
- Generate random chess position
- Generator/Exponential
- Get system command output
- Giuga numbers
- Globally replace text in several files
- Gotchas
- Graph colouring
- Gray code
- Greatest prime dividing the n-th cubefree number
- Greatest subsequential sum
- Greedy algorithm for Egyptian fractions
- Greyscale bars/Display
H
- Hailstone sequence
- Halt and catch fire
- Harmonic series
- Harshad or Niven series
- Hash join
- Hashtron inference
- Haversine formula
- Hello world/Line printer
- Hello world/Newbie
- Here document
- Heronian triangles
- Hex dump
- Hex words
- Hickerson series of almost integers
- History variables
- Hofstadter Figure-Figure sequences
- Hofstadter Q sequence
- Hofstadter-Conway $10,000 sequence
- Honaker primes
- Honeycombs
- Horner's rule for polynomial evaluation
I
- I before E except after C
- I'm a software engineer, get me out of here
- Iccanobif primes
- Identity matrix
- Idiomatically determine all the characters that can be used for symbols
- Idiomatically determine all the lowercase and uppercase letters
- Idoneal numbers
- Imaginary base numbers
- Include a file
- Inconsummate numbers in base 10
- Increasing gaps between consecutive Niven numbers
- Index finite lists of positive integers
- Inner classes
- Integer overflow
- Integer sequence
- Intersecting number wheels
- Inventory sequence
- Inverted syntax
- ISBN13 check digit
- Isograms and heterograms
- Isqrt (integer square root) of X
- Iterated digits squaring
J
K
L
- Lah numbers
- Largest int from concatenated ints
- Largest number divisible by its digits
- Largest proper divisor of n
- Last Friday of each month
- Last letter-first letter
- Latin Squares in reduced form
- Law of cosines - triples
- Least common multiple
- Least m such that n! + m is prime
- Left factorials
- Levenshtein distance
- Levenshtein distance/Alignment
- List rooted trees
- Long literals, with continuations
- Long year
- Longest common subsequence
- Longest common substring
- Longest increasing subsequence
- Lucky and even lucky numbers
- Lychrel numbers
- Lyndon word
M
- MAC vendor lookup
- Machine code
- Mad Libs
- Magic 8-ball
- Magic constant
- Magic numbers
- Magic squares of doubly even order
- Magic squares of odd order
- Magic squares of singly even order
- Map range
- Matrix digital rain
- Maximum triangle path sum
- Mayan calendar
- McNuggets problem
- MD4
- Meissel–Mertens constant
- Memory layout of a data structure
- Metallic ratios
- Metaprogramming
- Metronome
- Mian-Chowla sequence
- Middle three digits
- Mind boggling card trick
- Minimal steps down to 1
- Minimum multiple of m where digital sum equals m
- Minimum positive multiple in base 10 using only 0 and 1
- Minkowski question-mark function
- Modified random distribution
- Modular arithmetic
- Modular exponentiation
- Modular inverse
- Monads/List monad
- Monads/Maybe monad
- Monads/Writer monad
- Move-to-front algorithm
- Multi-dimensional array
- Multifactorial
- Multiple distinct objects
- Multisplit
- Munchausen numbers
- Musical scale
- Mutex
N
- N-queens problem
- Narcissist
- Narcissistic decimal number
- Nautical bell
- Negative base numbers
- Nested function
- Nested templated data
- Next highest int from digits
- Nim game
- Non-transitive dice
- Nonoblock
- Nonogram solver
- Numbers k such that the last letter of k is the same as the first letter of k+1
- Numbers which are not the sum of distinct squares
- Numbers which are the cube roots of the product of their proper divisors
- Numbers with equal rises and falls
- Numeric error propagation
- Numerical and alphabetical suffixes