Home > Search Results

linked lists


sort by: Relevancy | Title try advanced search for more options

  1. Coding with Linked List, Printing the List, Using Recursion to Print List, De-allocating the Memory Used for the Linked List, Watch the Pointers: Prepend Function, Passing Pointers by Reference, Array vs Linked List, Insert in Sorted (order) Linked List, Insert in Sorted Order: Code, Recursive Insert

  2. Note: This course is being offered by Stanford this summer as an online course for credit. It can be taken individually, or as part of a master’s degree or graduate certificate earned online through the Stanford Center for Professional Development. This course is the natural successor to Programming Methodology and covers such advanced programming topics as recursion, algorithmic analysis, and data abstraction using the C++ programming...more

  3. Topics include: Advanced memory management features of C and C++; the differences between imperative and object-oriented paradigms; the functional paradigm (using LISP) and concurrent programming (using C and C++); brief survey of other modern languages such as Python, Objective C, and C#. Prerequisites: Programming and problem solving at the Programming Abstractions level. Prospective students should know a reasonable amount of C++. Yo...more

  4. Fundamental dynamic data structures, including linear lists, queues, trees, and other linked structures; arrays strings, and hash tables. Storage management. Elementary principles of software engineering. Abstract data types. Algorithms for sorting and searching. Introduction to the Java programming language.

  5. Fundamental dynamic data structures, including linear lists, queues, trees, and other linked structures; arrays strings, and hash tables. Storage management. Elementary principles of software engineering. Abstract data types. Algorithms for sorting and searching. Introduction to the Java programming language.

  6. Fundamental dynamic data structures, including linear lists, queues, trees, and other linked structures; arrays strings, and hash tables. Storage management. Elementary principles of software engineering. Abstract data types. Algorithms for sorting and searching. Introduction to the Java programming language.

  7. Fundamental dynamic data structures, including linear lists, queues, trees, and other linked structures; arrays strings, and hash tables. Storage management. Elementary principles of software engineering. Abstract data types. Algorithms for sorting and searching. Introduction to the Java programming language.

  8. Several reasons can be found to explain why Great Britain and the Netherlands did not follow the other major European powers of the seventeenth century in adopting absolutist rule. Chief among these were the presence of a relatively large middle class, with a vested interest in preserving independence from centralized authority, and national traditions of resistance dating from the English Civil War and the Dutch war for independence from ...more

  9. Fundamental dynamic data structures, including linear lists, queues, trees, and other linked structures; arrays strings, and hash tables. Storage management. Elementary principles of software engineering. Abstract data types. Algorithms for sorting and searching. Introduction to the Java programming language.

  10. Fundamental dynamic data structures, including linear lists, queues, trees, and other linked structures; arrays strings, and hash tables. Storage management. Elementary principles of software engineering. Abstract data types. Algorithms for sorting and searching. Introduction to the Java programming language.

  11. Early Modern England: Politics, Religion, and Society under the Tudors and Stuarts (HIST 251)Professor Wrightson discusses the remarkable growth of the British economy in the late seventeenth and early eighteenth centuries. He examines the changed context of stable population and prices; regional agricultural specialization; urbanization; the expansion of overseas trade both with traditional European trading partners and with the Americas ...more

  12. Dr. Paul Ewald speaks about how several pathogenic viruses have evolved over time to break down the cell's barriers to several types of cancer. He suggests that further research will aid in the discovery of additional viruses linked to the causation of cancer. The lecture is concluded with a panel discussion with Gary Schoolnik and Stanley Falkow.