[Courses] [C] Beginner's Lessons: Readme

KWMelvin kwmelvin at intrex.net
Fri Nov 15 17:13:11 EST 2002


Programming is not all about being clever with the language.
Here are a couple of articles that are programming related that
are sure to be interesting to beginning programmers as well as
for more experienced ones.

Coding and Security

The Law of Leaky abstractions

Job interview questions:
How can you detect a cycle in a linked list?
What are the different C increment statements for?
How is a library call different from a system call?
How is a file descriptor different from a file pointer?
Program each of the following problems:
  [1] Read a string and output all combinations of its characters.
  [2] The "8-queens" problem (print all the chess configurations where
      eight queens can be placed on a board without attacking each other.
  [3] Given N, list all the prime numbers up to N.
  [4] Write a function to multiply two arbitrary-sized matrices together.
  [ in each of the following programming languages: ]
    [a] C
    [b] APL
    [c] Lisp
    [d] Fortran
Write some code to determine if a variable is signed or not.
What is the time complexity of printing the values in a binary tree?
Give me a string at random from this file.

>From the book _Expert C Programming_ by Peter van der Linden.

Happy Programming!

More information about the Courses mailing list