home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / c / library / dos / diverses / text_cla / read.me < prev    next >
Encoding:
Text File  |  1992-05-12  |  2.1 KB  |  69 lines

  1. C++ and C Language Algorithms - TEXTBOOK CLASSICS - Autumn 1992
  2.  
  3. All Algorithms developed by myself (John Tal) from 1985-1992.
  4. All routines are PUBLIC DOMAIN.
  5.  
  6. These algorithms represent a large portion of the lost-classics in 
  7. data processing theory.  You would be suprised how quickly some 
  8. LARGE software companies forget about THE basics of programming.
  9.  
  10. During my first project at the LARGE computer company I currently
  11. work at, no one on the team of 20 knew what a binary tree was!
  12.  
  13. With the increase in power and memory in computers of late, there has 
  14. been a careless disregard for these types of algorithms which came 
  15. about when making the BEST use of limited resources was mandatory.
  16. It will ALWAYS make sense to make the best use of any computing
  17. resource.  
  18.  
  19. During all the trends in computer programming that have promised
  20. to save programmers from wrestling with code, these algorithms
  21. continue to be a foundation.  
  22.  
  23.  
  24. The classic routines assembled here include the following:
  25.  
  26.     o    Link Lists        \
  27.     o    Binary Trees         \
  28.     o    Stacks              >--- THE BIGGIES
  29.     o    Fifo Queues         /
  30.     o    Heaps (Priority Queues)    /
  31.     o    (Shell) Sort
  32.     o    File Merging
  33.     o    Multi-tasking and processing scheduling
  34.     o    Virtual Memory Management
  35.     o    File-based process communication
  36.     o    Graph/Network Job Management
  37.     o    Data Encryption
  38.  
  39.  
  40. Where time has allowed, these routines have also been converted from
  41. c to c++ and are also provided in the \CPP directory.
  42.  
  43. .MAN text files are provided for each LIBRARY set of functions to
  44. explain the function calls within.
  45.  
  46.  
  47.  
  48.  
  49. Main Source Files (\C directory)
  50.  
  51. Cpt.C           Data Encryption Utility
  52. Db.C            Hex byte dump
  53. Fio.C           File-based Inter-process Communication
  54. Memlib.C        Base Algorithms used by most other files
  55. Mos.C           Multi-tasking Manager
  56. Wfl.C           Network Job Management
  57. Vmm.C           Virtual Memory Manager (use db to examine swap file)
  58. Csort.C        Classic Sort/Merge File Sorter
  59.  
  60.  
  61. v2_c_dos.mak    Make file for dos/os2
  62. v2_c_unx.mak    Make file for unix
  63.  
  64.  
  65. John Tal
  66. Compuserve 76550,1434
  67.  
  68.  
  69.