logo       
Google Custom Search
    AddThis Social Bookmark Button

Re: Data structures table- trial HTML: msg#00019

Subject: Re: Data structures table- trial HTML
On Mon, 19 May 2003, Nicolas Cannasse wrote:

> But few comments here :
> - reading verticaly the names of the data structures in a pain :)

Yeah.  There is a tradeoff there, when I start putting real data into it- 
horizontal structure names mean wide, irregular width, columns, and a much 
wider table.  Vertical structure names make for regular width columns, and 
a much thinner table.  But you're right, it's harder to read.

> - I think we need more primitives, for example it's not specified that the
> "index" access on arrays is O(1) , and actually prepend/append/insert/remove
> are not valid operations on arrays since it is not resizable.

Sorry.  The data is not necessarily even *correct*- it's just a test file 
I'm running through my program.  After the programm is more or less 
finished, we start filling in the data.  I was just wondering if the HTML 
I was producing worked.

> - we need more explanations than that.

Version 2.0 is going to have comments.  And classes- so we're not trying 
to compare linked lists with hash tables.  And probably other bells and 
whistles.

> 
> Here's how I see the thing :
> 
> There is no direct comparison between the differents data structures, but
> even a beginner can have a quick read at the list to understand about the
> main differences between data structures.
> 

I like the idea of table.  Used properly, they allow the programmer to 
"these are the operations I'm most concerned with- what data structures 
are best to use?"

I'll post the code here when it's in viewable form.

Brian




-------------------------------------------------------
This SF.net email is sponsored by: ObjectStore.
If flattening out C++ or Java code to make your application fit in a
relational database is painful, don't do it! Check out ObjectStore.
Now part of Progress Software. http://www.objectstore.net/sourceforge



Try Searching:
servers, voip, java, networking, microsoft ...
<Prev in Thread] Current Thread [Next in Thread>