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

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


Greetings,

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
-------------------
http://m.bacarella.com/papers/secsoft.html

The Law of Leaky abstractions
-----------------------------
http://www.joelonsoftware.com/articles/LeakyAbstractions.html

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!
--
K




More information about the Courses mailing list