SYMBOL INDEX (369 symbols across 150 files) FILE: algorithms/ai/Astar.py function imprime_caminho (line 30) | def imprime_caminho(pi, u): function renderizar_grade (line 43) | def renderizar_grade(G, ux, uy): function renderizar_caminho (line 60) | def renderizar_caminho(pi, G, u): function H (line 148) | def H(s, t): function dist (line 153) | def dist(s, t): FILE: algorithms/ai/hamming.py function hamming (line 21) | def hamming(a, b): function hamming_i (line 24) | def hamming_i(ai, bi): function knn (line 27) | def knn(k, treino, padrao, distancia=lambda a,b: sum([(c-d)**2 for c,d i... FILE: algorithms/ai/knn.py function knn (line 27) | def knn(k, treino, padrao, distancia=lambda a,b: sum([(c-d)**2 for c,d i... FILE: algorithms/bioinformatics/gc_skew_diagram.py function gc_skew_diagram (line 22) | def gc_skew_diagram(genome): FILE: algorithms/bioinformatics/reverse_complement.py function reverse_complement (line 21) | def reverse_complement(genoma): FILE: algorithms/bioinformatics/traducao.py function traducao (line 24) | def traducao(rna): FILE: algorithms/bioinformatics/transcricao.py function transcrever (line 21) | def transcrever(dna): FILE: algorithms/color/rgb-to-cmyk.py function rgb2cmyk (line 26) | def rgb2cmyk( red, green, blue ): FILE: algorithms/combinatory/derangement.py function fatorial (line 24) | def fatorial(x): FILE: algorithms/crypto/cesar.py class Cesar (line 37) | class Cesar(object): method __init__ (line 39) | def __init__(self): method crypt (line 44) | def crypt(self, entrada = "", chave = 0): method decrypt (line 59) | def decrypt(self, entrada = "", chave = 0): FILE: algorithms/crypto/rot13.py function rot13 (line 25) | def rot13(text): FILE: algorithms/crypto/rsa.py function gcd (line 28) | def gcd(a,b): function inverse (line 34) | def inverse(a, b): function rsa (line 38) | def rsa(n, e, M): FILE: algorithms/crypto/vigenere.py class Vigenere (line 27) | class Vigenere(object): method __init__ (line 28) | def __init__(self): method crypt (line 36) | def crypt(self, plaintext = "", chave= ""): method decrypt (line 47) | def decrypt(self, ciphertext = "", chave=""): FILE: algorithms/data-structures/arraysum.py function arraysum (line 19) | def arraysum(l, key = lambda a, b: a + b): FILE: algorithms/data-structures/heap.py class BinaryHeap (line 23) | class BinaryHeap: method __init__ (line 24) | def __init__(self, V = []): method heapify (line 28) | def heapify(self): method count (line 32) | def count(self): method top (line 35) | def top(self): method push (line 38) | def push(self, value): method pop (line 42) | def pop(self): method pop_all (line 51) | def pop_all(self): method bubble_up (line 55) | def bubble_up(self, n): method bubble_down (line 60) | def bubble_down(self, n): method less (line 66) | def less(self, a, b): method min (line 71) | def min(self, a, b): method swap (line 74) | def swap(self, a, b): FILE: algorithms/data-structures/stack.py class Stack (line 23) | class Stack: method __init__ (line 24) | def __init__(self): method __len__ (line 27) | def __len__(self): method __str__ (line 30) | def __str__(self): method top (line 33) | def top(self): method push (line 36) | def push(self, value): method pop (line 39) | def pop(self): FILE: algorithms/date/leap-year.py function anoBissexto (line 23) | def anoBissexto(anos): FILE: algorithms/economics/financiamento.py function parcelas (line 23) | def parcelas(investimento, juros, periodo): FILE: algorithms/geography/haversine.py function strTodegree (line 27) | def strTodegree(string): function haversin (line 36) | def haversin(theta): function distancia (line 40) | def distancia(latitude1, longitude1, latitude2, longitude2): FILE: algorithms/graphs/BellmanFord.py class NegativeWeightCycleError (line 39) | class NegativeWeightCycleError(Exception): class Vertex (line 43) | class Vertex: method __init__ (line 48) | def __init__(self, label, distance, predecessors=None): method __repr__ (line 54) | def __repr__(self): class Edge (line 57) | class Edge: method __init__ (line 61) | def __init__(self, source, destination, weight): class Graph (line 66) | class Graph: method __init__ (line 70) | def __init__(self, graph=None): method addEdge (line 88) | def addEdge(self, source, destination, weight): class BellmanFord (line 98) | class BellmanFord: method __init__ (line 99) | def __init__(self, g): method adjacencyMatrixShortestPath (line 102) | def adjacencyMatrixShortestPath(self, source, destination): method adjacencytListShortestPath (line 153) | def adjacencytListShortestPath(self, source, destination): FILE: algorithms/graphs/Dijkstra.py function imprime_rota (line 31) | def imprime_rota(pi, u): FILE: algorithms/graphs/EdmondsKarp.py class EdmondsKarp (line 48) | class EdmondsKarp: method __init__ (line 54) | def __init__(self, c, s, t): method __iter__ (line 65) | def __iter__(self): method next (line 69) | def next(self): method MinCutVertex (line 102) | def MinCutVertex(self): method FlowEdges (line 115) | def FlowEdges(self, outtype=RAW): method MaxFlow (line 147) | def MaxFlow(self, approach=IMPERATIVE): FILE: algorithms/graphs/FloydWarshall.py class NoSuchAPathError (line 52) | class NoSuchAPathError(Exception): class FloydWarshall (line 55) | class FloydWarshall: method __init__ (line 56) | def __init__(self, matrix): method shortestPaths (line 68) | def shortestPaths(self): method getItermediate (line 78) | def getItermediate(self, source, destination): method getPath (line 91) | def getPath(self, source, destination): FILE: algorithms/math/algebra/bhaskara.py function bhaskara (line 23) | def bhaskara(a, b, c): FILE: algorithms/math/algebra/dda.py function DDA (line 23) | def DDA(x1, y1, x2, y2): FILE: algorithms/math/algebra/media-num.py function media (line 22) | def media(*args): FILE: algorithms/math/algebra/media.py function media (line 23) | def media(n1, n2, n3): FILE: algorithms/math/algebra/permutation.py function permutation (line 21) | def permutation(input_data, temp_data, position): FILE: algorithms/math/bisection-method.py function root (line 24) | def root(function, x0, x1, precision=0.0001): function funcao (line 44) | def funcao(x): FILE: algorithms/math/linear-algebra/matrix-transpose.py function get_transpose (line 21) | def get_transpose(matrix): FILE: algorithms/math/luhn.py function luhn_checksum (line 19) | def luhn_checksum(card_number): function calculate_luhn (line 31) | def calculate_luhn(partial_card_number): FILE: algorithms/math/number-theory/bozofactoring.py function factor (line 25) | def factor(n): FILE: algorithms/math/number-theory/eratosthenes.py function sieve (line 23) | def sieve(n): function primes_up_to (line 34) | def primes_up_to(n): FILE: algorithms/math/number-theory/euclid.py function euclides (line 28) | def euclides(a, b): FILE: algorithms/math/number-theory/fatorial.py function fatorial (line 20) | def fatorial(b): FILE: algorithms/math/number-theory/fibonacci-matrix-form.py function pow_matriz (line 29) | def pow_matriz(b,n): function multi_matriz (line 44) | def multi_matriz(ma,mb): function fibo (line 52) | def fibo(n): FILE: algorithms/math/number-theory/fibonacci.py function fibonacci (line 23) | def fibonacci(nesimo): FILE: algorithms/math/number-theory/miller-rabin.py function witness (line 23) | def witness(a, n): function is_prime (line 37) | def is_prime(n): FILE: algorithms/math/number-theory/newton_raphson_sqrt.py function newton_raphson_sqrt (line 26) | def newton_raphson_sqrt(n, precisao=0.001, debug=False): FILE: algorithms/math/number-theory/perfectnumber.py function calc_perf (line 20) | def calc_perf(number): FILE: algorithms/math/number-theory/pow.py function pow (line 19) | def pow(x, n): FILE: algorithms/math/number-theory/powmod.py function pow (line 22) | def pow(x, e, m): FILE: algorithms/math/number-theory/stirling.py function stirling (line 18) | def stirling(n): FILE: algorithms/optimization/inteval_scheduling.py function intervalScheduling (line 45) | def intervalScheduling(tasks): class Task (line 76) | class Task: method __init__ (line 83) | def __init__(self, start, end): method __repr__ (line 87) | def __repr__(self): method __cmp__ (line 90) | def __cmp__(self, o): FILE: algorithms/optimization/knapsack.py class Item (line 56) | class Item: method __init__ (line 57) | def __init__(self, value, weight, label=None): method __repr__ (line 66) | def __repr__(self): class Knapsack (line 69) | class Knapsack: method __init__ (line 70) | def __init__(self, maxWeight, items=None): method zeroOne (line 74) | def zeroOne(self, items=None): method unbounded (line 135) | def unbounded(self, items=None): FILE: algorithms/pattern-matching/AhoCorasick.py class AhoCoraski (line 40) | class AhoCoraski(dict): method __init__ (line 44) | def __init__(self, patternList=None, thenBuild=False): method add (line 51) | def add(self, pattern): method build (line 70) | def build(self): method match (line 91) | def match(self, subject): FILE: algorithms/pattern-matching/hamming.py function hamming_distance (line 27) | def hamming_distance(s1, s2): FILE: algorithms/pattern-matching/kmp.py function kmp_init (line 21) | def kmp_init(P): function kmp (line 33) | def kmp(Q, P): FILE: algorithms/pattern-matching/levenshtein.py function levenshtein (line 27) | def levenshtein(s, t): FILE: algorithms/physics/ballistic.py function simula_tiro (line 24) | def simula_tiro(angle, forca, gravidade, startY): FILE: algorithms/search/binary-search.py function binary_search (line 25) | def binary_search(value, l): FILE: algorithms/search/linear-search.py function linear_search (line 28) | def linear_search(array, search): FILE: algorithms/sequence/token.py function token (line 24) | def token(length = 10): FILE: algorithms/sorting/bozosort.py function is_sorted (line 24) | def is_sorted(seq): function bozosort (line 38) | def bozosort(seq): FILE: algorithms/sorting/bubblesort.py function bubble (line 21) | def bubble(lst): FILE: algorithms/sorting/dropsort.py function dropsort (line 28) | def dropsort(lst): FILE: algorithms/sorting/insertionsort.py function insertion_sort (line 22) | def insertion_sort(L): FILE: algorithms/sorting/masochisticsort.py function masoquist_sort (line 23) | def masoquist_sort(L): function is_sorted (line 41) | def is_sorted(L): FILE: algorithms/sorting/mergesort.py function intercala (line 23) | def intercala (inicio, fim): function mergesort (line 41) | def mergesort(array): FILE: algorithms/sorting/quicksort.py function quicksort (line 26) | def quicksort(V): FILE: algorithms/sorting/selectionsort.py function selectionsort (line 21) | def selectionsort(L): FILE: algorithms/sorting/sleepsort.py function sleepit (line 31) | def sleepit(val): FILE: other-languages/ai/sokoban/sokoban.cpp function initCState (line 77) | void initCState() { class cState (line 92) | class cState { method cState (line 95) | cState(const cState& s) { method cState (line 101) | cState(int N = 0, int M = 0) method get (line 104) | char get(int i, int j) { method insert (line 113) | void insert(int i, int j, char c) { method cState (line 124) | cState& operator=(const cState& x) { method print (line 131) | void print() { function print (line 199) | void print(cState& s) { function string (line 205) | string getStr(cState& s) { function cState (line 214) | cState getVec(string& s) { method cState (line 95) | cState(const cState& s) { method cState (line 101) | cState(int N = 0, int M = 0) method get (line 104) | char get(int i, int j) { method insert (line 113) | void insert(int i, int j, char c) { method cState (line 124) | cState& operator=(const cState& x) { method print (line 131) | void print() { function abs (line 232) | inline int abs(int a) { return a>0?a:-a; } function h (line 235) | int h(cState& s, int p, int id) { function isDead (line 261) | bool isDead(cState& s, int id) { function makeMove (line 296) | bool makeMove(cState& s, int x, int y, int k) { function calcDist (line 316) | int calcDist(cState& s, int x, int y, int xf, int yf) { function print_sol (line 359) | void print_sol(State& u, int p, int du) { function findBox (line 378) | void findBox(vector& vb, cState& s) { function main (line 386) | int main() FILE: other-languages/ai/sudoku/sudoku.cpp type V (line 70) | struct V{ method V (line 79) | V(int n_words=5,int nbits=10, int MASK=1023) method V (line 84) | V(const V& b){ method insert (line 90) | inline method get (line 102) | inline method V (line 113) | V& operator=(const V& b){ type st (line 126) | struct st{ method st (line 130) | st():s(16,4,15),pl(),pc(),ps(),le(1),x(0),y(0){} method st (line 132) | st(const V& s, const V& pl, const V& pc, const V& ps, int le=1, int x=... method st (line 135) | st& operator=(const st& a){ function print (line 152) | inline function solve (line 164) | bool solve(V& s){ function find_error (line 287) | bool find_error(V& s){ function main (line 325) | int main() FILE: other-languages/array/merge/merge.rb function merge (line 20) | def merge(array, left, mid, right) FILE: other-languages/array/partition/partition.rb function partition (line 28) | def partition(array, left, right) function partition (line 56) | def partition(array, left, right) FILE: other-languages/bitwise/BitScanForwardDebruijn64.cs class Program (line 20) | class Program method BitScanForward (line 34) | public static int BitScanForward(ulong value) method Main (line 41) | static void Main(string[] args) FILE: other-languages/bitwise/HammingWeight64.cs class Program (line 21) | class Program method PopCount (line 23) | public static int PopCount(ulong x) method Main (line 39) | static void Main(string[] args) FILE: other-languages/bitwise/bsf-debruijn/BitScanForwardDebruijn64.cs class Program (line 19) | class Program method BitScanForward (line 33) | public static int BitScanForward(ulong value) method Main (line 40) | static void Main(string[] args) FILE: other-languages/bitwise/hamming-weight/HammingWeight64.cs class Program (line 20) | class Program method PopCount (line 22) | public static int PopCount(ulong x) method Main (line 38) | static void Main(string[] args) FILE: other-languages/bitwise/operations/operations.cpp function isOdd (line 18) | bool isOdd(int num) { return num & 1; } function isPower2 (line 25) | bool isPower2(int num) { return !(num-1 & num); } function toggleCase (line 33) | void toggleCase(char& ch) { ch ^= 0x20; } function toUpper (line 36) | void toUpper(char& ch) { ch &= ~0x20; } function toLower (line 39) | void toLower(char& ch) { ch |= 0x20; } FILE: other-languages/bitwise/swap_xor/swap_xor.c function swap (line 25) | void swap(int* a, int* b) { function main (line 32) | int main(int argc, char* argv[]) { FILE: other-languages/bitwise/swap_xor/swap_xor.cs class SwapXor (line 25) | public sealed class SwapXor { method swap (line 27) | public static void swap(ref int a, ref int b) { method Main (line 34) | public static void Main() { FILE: other-languages/bitwise/swap_xor/swap_xor.php function swap (line 24) | function swap(&$a, &$b) { FILE: other-languages/date/leap-year/leap-year.php function bissexto (line 21) | function bissexto($numAnos = 4) { FILE: other-languages/date/leap-year/leap-year.rb function anoBissexto (line 21) | def anoBissexto(anos) FILE: other-languages/economics/financiamento/financiamento.cs class MainClass (line 26) | class MainClass method financiamneto (line 28) | static public double financiamneto(double investimento, double juros, ... method Main (line 33) | public static void Main (string[] args) FILE: other-languages/economics/financiamento/financiamento.php function financiamento (line 21) | function financiamento($investimento, $juros, $periodo) { FILE: other-languages/economics/financiamento/financiamento.rb function parcelas (line 23) | def parcelas(investimento, juros, periodo) FILE: other-languages/geography/haversine/haversine.rb class String (line 24) | class String method Todegree (line 25) | def Todegree class Numeric (line 35) | class Numeric method degrees (line 36) | def degrees function haversin (line 41) | def haversin(theta) function distancia (line 46) | def distancia(latitude1, longitude1, latitude2, longitude2) FILE: other-languages/graphs/dijkstra/dijkstra.cpp function dijkstra (line 50) | void dijkstra(int dist[n][n], int origin, int min_dist[n], int previous[... function print_path (line 99) | void print_path(int previous[], int n) { function main (line 107) | int main( ) { FILE: other-languages/graphs/dijkstra/dijkstra.java class dijkstra (line 26) | public class dijkstra { method dijkstra (line 31) | public static int [][] dijkstra(int [][] matrizSistema){ method main (line 162) | public static void main(String[] args) { FILE: other-languages/graphs/floyd-warshall/floyd-warshall.cpp function floyd_warshall (line 33) | void floyd_warshall(int dist[n][n]) { function main (line 41) | int main( ) { FILE: other-languages/graphs/prim/prim.java class prim (line 26) | public class prim { method prim (line 31) | public static int [][] prim(int [][] matrizSistema){ method main (line 160) | public static void main(String[] args) { FILE: other-languages/lang/nums2words.c type node (line 32) | typedef struct { function main (line 168) | int main (void) { FILE: other-languages/math/bhaskara/bhaskara.php function bhaskara (line 21) | function bhaskara($a, $b, $c) { FILE: other-languages/math/bhaskara/bhaskara.rb function bhaskara (line 22) | def bhaskara(a, b, c) FILE: other-languages/math/dda/dda.cpp type Point (line 26) | struct Point { method Point (line 33) | Point(int x, int y) { class DDA (line 41) | class DDA { method DDA (line 77) | DDA() {} function main (line 82) | int main(int argc, char* argv[]) { FILE: other-languages/math/dda/dda.cs type Point (line 23) | public struct Point { method Point (line 28) | public Point(int x, int y) { class DDA (line 35) | public static class DDA { method rasteriza (line 37) | public static Point[] rasteriza(Point ini, Point fim) { class MainDDA (line 71) | public class MainDDA { method Main (line 73) | public static void Main() { FILE: other-languages/math/dda/dda.java class dda (line 24) | public class dda { method rasteriza (line 26) | public static Point[] rasteriza(Point ini, Point fim) { method main (line 56) | public static void main(String[] args) { FILE: other-languages/math/dda/dda.php class Point (line 22) | class Point { method __construct (line 27) | public function __construct($x, $y) { class DDA (line 34) | class DDA { method rasteriza (line 36) | public static function rasteriza($ini, $fim) { FILE: other-languages/math/dda/dda.rb function DDA (line 25) | def DDA(x1, y1, x2, y2) FILE: other-languages/math/determinant/determinant.cpp function lu_decomposition (line 32) | void lu_decomposition(float A[n][n], float U[n][n]) { function determinant (line 69) | float determinant(float A[n][n]) { function main (line 81) | int main( ) { FILE: other-languages/math/determinant/determinant.rb function lu_decompose (line 27) | def lu_decompose(a) function determinant (line 67) | def determinant(a) FILE: other-languages/math/divisors/divisor.rb class Numeric (line 18) | class Numeric method divisores (line 19) | def divisores() FILE: other-languages/math/eratostenes/eratostenes.java class eratostenes (line 24) | public class eratostenes { method eratostenes (line 30) | public static ArrayList eratostenes(ArrayList lista,... method main (line 107) | public static void main(String[] args) { FILE: other-languages/math/even/even.c function numerosPares (line 24) | void numerosPares(int num){ function numerosPares_2 (line 55) | void numerosPares_2(int num) { function main (line 64) | int main(){ FILE: other-languages/math/fatorial/fatorial.cs class MainClass (line 22) | class MainClass method fatorial (line 24) | static public double fatorial(int num) method Main (line 29) | public static void Main (string[] args) FILE: other-languages/math/fatorial/fatorial.php function fatorial (line 19) | function fatorial($b) { FILE: other-languages/math/fatorial/fatorial.rb function fatorial (line 20) | def fatorial(b) FILE: other-languages/math/fibonacci/fibonacci.c function fibonacci_recursivo (line 22) | unsigned int fibonacci_recursivo(unsigned int nTermo) { function fibonacci_iterativo (line 35) | unsigned int fibonacci_iterativo(unsigned int nTermo) { function main (line 63) | int main(int argc, char* argv[]) { FILE: other-languages/math/fibonacci/fibonacci.cs class Fibonacci (line 22) | public class Fibonacci { method fibonacci_recursivo (line 24) | public static uint fibonacci_recursivo(uint ntermo) { method fibonacci_iterativo (line 40) | public static uint fibonacci_iterativo(uint ntermo) { method Main (line 65) | public static void Main() { FILE: other-languages/math/fibonacci/fibonacci.java class fibonacci (line 20) | public class fibonacci { method fibonacci_recursivo (line 22) | public static int fibonacci_recursivo(int ntermo) { method fibonacci_iterativo (line 38) | public static int fibonacci_iterativo(int ntermo) { method main (line 63) | public static void main(String[] args) { FILE: other-languages/math/fibonacci/fibonacci.php function fibonacci (line 25) | function fibonacci($n) { FILE: other-languages/math/fibonacci/fibonacci.rb class Numeric (line 26) | class Numeric method fibonacci (line 27) | def fibonacci FILE: other-languages/math/gauss/sumgauss.cpp function gaussSum (line 25) | int gaussSum(int number) function main (line 32) | int main () FILE: other-languages/math/geometric-mean/geometric-mean.cpp function geometric_mean (line 26) | double geometric_mean(double values[], int n) { function main (line 36) | int main( ) { FILE: other-languages/math/linear-system/linear-system.c function escalonaSistemaLinear (line 22) | int escalonaSistemaLinear(double **m, int n, double R[]){ FILE: other-languages/math/lu-decomposition/lu-decomposition.cpp function lu_decomposition (line 30) | void lu_decomposition(float A[n][n], float L[n][n], float U[n][n]) { function main (line 67) | int main( ) { FILE: other-languages/math/lu-decomposition/lu-decomposition.rb function lu_decompose (line 27) | def lu_decompose(a) FILE: other-languages/math/matrix-transpose/matrix-transpose.cpp function transpose (line 25) | double transpose(int a[m][n], int b[n][m]) { function main (line 31) | int main( ) { FILE: other-languages/math/media-num/media-num.c function main (line 24) | void main(){ FILE: other-languages/math/media-num/media-num.rb function media (line 20) | def media(*args) FILE: other-languages/math/media/media.php function media (line 21) | function media($n1, $n2, $n3) { FILE: other-languages/math/media/media.rb function media (line 23) | def media(n1, n2, n3) FILE: other-languages/math/multiply-matrix/multiply-matrix.cpp function matrix_multiplication (line 32) | void matrix_multiplication(int a[m][n], int b[n][p], int c[m][p]) { function main (line 45) | int main( ) { FILE: other-languages/math/n-root/MetodosNumericos.java class MetodosNumericos (line 22) | public class MetodosNumericos{ method main (line 24) | public static void main(String args[]){ method root (line 29) | public static double root (double x, int n, double error_allowed){ FILE: other-languages/math/perfect-numbers/perfectnumber.rb function calc_perf (line 22) | def calc_perf(number) FILE: other-languages/math/pow/pow.c function recursive_pow (line 25) | float recursive_pow (float x, int n) function main (line 44) | int main(void) FILE: other-languages/number-theory/euclid/euclid.rb function euclides (line 29) | def euclides(a, b) FILE: other-languages/number-theory/inverse/inverse.c function inverse (line 20) | int inverse(int input) function main (line 31) | int main() FILE: other-languages/number-theory/modular-exponentiation/modular-exponentiation.cpp function modular_exponentiation (line 26) | int modular_exponentiation(int a, int b, int n) { function main (line 51) | int main( ) { FILE: other-languages/number-theory/odd-even/odd-even.c function main (line 26) | void main(void) FILE: other-languages/number-theory/odd/odd.c function numerosImpares (line 23) | void numerosImpares(int num){ function main (line 54) | int main(){ FILE: other-languages/number-theory/sieve/sieve.cpp function eratostenes (line 33) | void eratostenes(bool primo[], int n) { function main (line 51) | int main( ) { FILE: other-languages/pattern-matching/lcs/lcs.rb class LCS (line 38) | class LCS method initialize (line 39) | def initialize(string1, string2) method length (line 44) | def length method string (line 49) | def string method compute_lcs_matrix (line 57) | def compute_lcs_matrix method find_lcs_in_matrix (line 72) | def find_lcs_in_matrix method recursive_find_lcs_in_matrix (line 76) | def recursive_find_lcs_in_matrix(i, j) FILE: other-languages/puzzle/hanoi/hanoi.cpp function hanoi (line 34) | void hanoi(int nDiscos, int pInicial = 0, function main (line 46) | int main() { FILE: other-languages/puzzle/sudoku-validation/sudoku-validation.cpp function validate_sudoku (line 24) | bool validate_sudoku(int sudoku[9][9]) { function main (line 51) | int main( ) { FILE: other-languages/search/binary-search/BuscaBinaria.java class BuscaBinaria (line 22) | public class BuscaBinaria { method BuscaBinaria (line 30) | public BuscaBinaria(int[] vetor, int valorProcurado) { method getPosicao (line 37) | public int getPosicao() { method main (line 55) | public static void main(String[] args) { FILE: other-languages/search/linear-search/linear-search.rb function linear_search (line 25) | def linear_search(array, search) FILE: other-languages/search/simul-smaller-higher/simul-smaller-higher.cpp function min_max (line 37) | void min_max(int a[], int n, int &min, int &max) { function main (line 61) | int main( ) { FILE: other-languages/sequence/token/token.php function token (line 19) | function token($comprimento = 6) { FILE: other-languages/sequence/token/token.rb function token (line 21) | def token(length = 10) FILE: other-languages/sorting/bozosort/bozosort.php function bogo (line 21) | function bogo($valores) { FILE: other-languages/sorting/bozosort/bozosort.rb class Array (line 22) | class Array method bozosort (line 23) | def bozosort class TestBozosort (line 32) | class TestBozosort < Test::Unit::TestCase method test_bozosort (line 33) | def test_bozosort FILE: other-languages/sorting/bubblesort/bubblesort.php function bubble (line 23) | function bubble($valores) { FILE: other-languages/sorting/fisher-yates/fisher-yates.c function imprime_vetor (line 45) | void imprime_vetor(int *vetor, int qtde_elementos ) function main (line 55) | int main() FILE: other-languages/sorting/heapsort/heapsort.c function heapSort (line 35) | void heapSort(int* array, int size) { function buildMaxHeap (line 49) | void buildMaxHeap(int* array, int size) { function maxHeapify (line 57) | void maxHeapify(int* array, int pos, int n) { function swap (line 71) | void swap ( int* v, int i, int j ) { FILE: other-languages/sorting/insertionsort/insertionsort.cpp function insertionSort (line 31) | void insertionSort(int vetor[], int tam) function main (line 69) | int main(void) FILE: other-languages/sorting/insertionsort/insertionsort.php function insertionSort (line 26) | function insertionSort($vetor) FILE: other-languages/sorting/insertionsort/insertionsort.rb class Array (line 23) | class Array method insertion_sort! (line 24) | def insertion_sort!() FILE: other-languages/sorting/mergesort/mergesort.c function intercala (line 24) | void intercala(int v[], int inicio, int meio, int fim) { function mergesort_recursivo (line 62) | void mergesort_recursivo(int v[], int inicio, int fim) { function mergesort (line 75) | void mergesort(int v[], int n) { function main (line 79) | int main() { FILE: other-languages/sorting/mergesort/mergesort.rb function merge (line 21) | def merge(array, left, mid, right) function mergesort (line 53) | def mergesort(array, left, right) FILE: other-languages/sorting/quicksort/quicksort.c function swap (line 27) | void swap (int vector[], int a, int b) function quicksort (line 34) | void quicksort(int vector[], int begin, int end) function main (line 61) | int main() FILE: other-languages/sorting/quicksort/quicksort.php function quicksort (line 22) | function quicksort($vetor) { FILE: other-languages/sorting/quicksort/quicksort.rb function partition (line 30) | def partition(array, left, right) function quicksort (line 47) | def quicksort(array, left, right) FILE: other-languages/sorting/selectionsort/selectionsort.cpp function selection_sort (line 26) | void selection_sort(int a[], int n) { function main (line 44) | int main( ) { FILE: other-languages/sorting/selectionsort/selectionsort.php function selection_sort (line 25) | function selection_sort($a) { FILE: other-languages/sorting/shellsort/shellsort.cpp function shell_sort (line 25) | void shell_sort(int a[], int n) { function main (line 54) | int main( ) { FILE: other-languages/sorting/stoogesort/stoogesort.cpp function stooge_sort (line 25) | void stooge_sort(int a[], int left, int right) { function main (line 40) | int main( ) {