<- previous    index    next ->
Permutations, Combinations, Heapsort
Some various utility routines that may be used for applications
or generating tests.
Generating all permutations of a vector
permute.h
permute.c
test_permute.c
test_permute_c.out
permute.ads
permute.adb
test_permute.adb
test_permute_ada.out
permute.java
test_permute.java
test_permute_java.out
permute2.java
permute2_java.out
super_perm.txt super permutations
super_perm.shtml super permutations
Generating Combinations of N things taken M at a time
combinations.h
combinations.c
test_combinations.c
test_combinations_c.out
combinations.ads
combinations.adb
test_combinations.adb
test_combinations_ada.out
combinations.java
test_combinations.java
test_combinations_java.out
Heap Sort a vector, get sort indices, multi dimensions
heapsort.h
heapsort.c
test_heapsort.c int, double, char
test_heapsort_c.out
test2_heapsort.c on struct
test2_heapsort_c.out
heap_sort_2.ads
heap_sort_2.adb
test_heap_sort_2.adb
test_heap_sort_2_ada.out
heapsort.java
test_heapsort.java
test_heapsort_java.out
get_close.java
test_get_close.java
test_get_close_java.out
test_sort.java  source code
test_sort_java.out  output
time_test_sort.java  source code
time(test_sort_java.out  output
test_sort.py3  source code
test_sort_py3.out  output
time_test_sort.py3  source code
time_test_sort_py3.out  output
A version of the traveling salesman program, tsp.
Once in a while, the heuristic solution O(n^2) comes out
the same as the NP Complete solution.
Every run gets different random numbers.
tsp.c
tsp.out
polynomial functions in python3
test_poly.py3 source code of functions
test_poly_py3.out  output of test
    <- previous    index    next ->
  -  
       CMSC 455 home page
       
  
-  
       Syllabus - class dates and subjects, homework dates, reading assignments
       
  
-  
       Homework assignments  - the details
       
  
-  
       Projects - 
       
  
-  
       Partial Lecture Notes, one per WEB page
       
  
-  
       Partial Lecture Notes, one big page for printing
       
  
-  
       Downloadable samples, source and executables
       
  
-  
       Some brief notes on Matlab
       
  
-  
       Some brief notes on Python
       
  
-  
       Some brief notes on Fortran 95
       
  
-  
       Some brief notes on Ada 95
       
  
-  
       An Ada math library (gnatmath95)
       
  
-  
       Finite difference approximations for derivatives
       
  
-  
       MATLAB examples, some ODE, some PDE
       
  
-  
       parallel threads examples
       
  
-  
       Reference pages on Taylor series, identities,
 coordinate systems, differential operators
-  
       selected news related to numerical computation