User Tools

Site Tools


haas:fall2015:data:projects:sll1

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
haas:fall2015:data:projects:sll1 [2015/09/25 16:01] – [list library] wedgehaas:fall2015:data:projects:sll1 [2015/10/01 23:01] (current) – [Errata] wedge
Line 11: Line 11:
 This section will document any updates applied to the project since original release: This section will document any updates applied to the project since original release:
  
 +  * Clarification: in append(), you do not have to make use of getpos()/setpos() as the instructions otherwise indicate. That's a leftover comment when I copied it from insert(). So, do not feel compelled to use them on append() (really, you don't need to).
   * __revision #__: <description> (DATESTRING)   * __revision #__: <description> (DATESTRING)
- 
 =====Objective===== =====Objective=====
 We've commenced on our list explorations, implementing some of the core functionality (adding nodes to a list through insertion) as well as some helper functionality to make our list transactions even more effective (creating, displaying, getting node positions, and setting node positions). We've commenced on our list explorations, implementing some of the core functionality (adding nodes to a list through insertion) as well as some helper functionality to make our list transactions even more effective (creating, displaying, getting node positions, and setting node positions).
Line 21: Line 21:
  
 ====header file==== ====header file====
-In **src/inc/** is the list header file: **list.h**+In **inc/** is the list header file: **list.h**
  
 For this project, we're going to be implementing the following functions: For this project, we're going to be implementing the following functions:
Line 27: Line 27:
 <code c> <code c>
 List *append(List *, Node *, Node *);   // append new node into list after specified place List *append(List *, Node *, Node *);   // append new node into list after specified place
-Node *searchlist(List *, int);          // is there a node containing value in list?+Node *searchlist(List *, char);         // is there a node containing value in list?
 List *cplist(List *);                   // duplicate existing list List *cplist(List *);                   // duplicate existing list
 void  displayb(List *, int);            // display list backwards void  displayb(List *, int);            // display list backwards
haas/fall2015/data/projects/sll1.1443196905.txt.gz · Last modified: 2015/09/25 16:01 by wedge