Scott on Writing

Musings on technical writing...

There Will Be a Part 7 to the Extensive Examination of Data Structures Article Series

My Extensive Examination of Data Structures article series was originally slated for six installments, five of which have been published at this time.  (The sixth part is on sets and efficiently maintaining disjoint sets; it's been written and is going through the editing process at MSDN.)  Throughout the run of the article series I have received a lot of great questions and feedback from readers.  A recurring request from readers was to have an installment on linked lists.  While I did discuss linked lists briefly in Part 4, they do warrant an entire installment as opposed to just a few paragraphs.  Fortunately, my MSDN editor (Duncan Mackenzie) has given me the go ahead for a seventh installment on linked lists!

I expect the article will go something like:

  1. Overview of linked lists.
    1. Historical Context
    2. Comparison to trees and graphs
  2. Flavors or linked lists
    1. Vanilla linked lists
    2. Linked lists with forward/previous references
    3. Circular linked lists
    4. Other linked list structures
  3. Real-world examples of linked lists

If you have any suggestions for additional content areas to be covered or expounded upon, I'm all ears.

posted on Tuesday, March 16, 2004 9:33 PM

Feedback

# re: There Will Be a Part 7 to the Extensive Examination of Data Structures Article Series 3/17/2004 5:55 AM anon

Great news.
Thanks and congrats for such a great series.

Sincerely hope it will go beyond part 7.
Data Structures/Algorithms is such a vast subject...

# re: There Will Be a Part 7 to the Extensive Examination of Data Structures Article Series 4/11/2004 11:03 AM Sedgewick@Nata1.com

Scott, great job on the articles.

I taught A&D for a year and the subject actually inspired me so much I changed my last name!

The core of Nata1 uses a balanced BST, and I have a crude graph algorithm thats built before indexing.

I've made normalization and ranking external regex's so developers can play around with it, but next will be making the graph and bsts "snap-in", with benchmarks so inspired developers can try different techniques.

These articles will be a great resource for the extreme developer who's interested in Search engine technologies.

Thanks!

# re: There Will Be a Part 7 to the Extensive Examination of Data Structures Article Series 4/15/2004 1:16 AM Paul

Scott, Great articles. I have a request for an article on TRIE data structures. Java seems to have this, but very little information is available for .net. Specifically, I'm thinking of using a trie structure for my spell checker NetSpell.

thanks
Paul

Title:  
Name:  
Url:
Protected by Clearscreen.SharpHIPEnter the code you see:
Comments   

My Links

Ads Via DevMavens

Archives

Post Categories

 

I am a Microsoft MVP for ASP.NET.
I am an ASPInsider.
<July 2008>
SMTWTFS
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

Comment Stats

DayTotal% of Total
Sunday 1896.8%
Monday 39014.0%
Tuesday 46916.8%
Wednesday 51518.5%
Thursday 54419.5%
Friday 50818.2%
Saturday 1706.1%
Total 2785100.0%

Hour1Total% of Total
12:00 AM 682.4%
1:00 AM 712.5%
2:00 AM 632.3%
3:00 AM 752.7%
4:00 AM 572.0%
5:00 AM 1093.9%
6:00 AM 1114.0%
7:00 AM 1615.8%
8:00 AM 1756.3%
9:00 AM 1505.4%
10:00 AM 1736.2%
11:00 AM 1826.5%
12:00 PM 1906.8%
1:00 PM 1766.3%
2:00 PM 1605.7%
3:00 PM 1324.7%
4:00 PM 1124.0%
5:00 PM 983.5%
6:00 PM 913.3%
7:00 PM 993.6%
8:00 PM 853.1%
9:00 PM 802.9%
10:00 PM 833.0%
11:00 PM 843.0%
Total 2785100.0%

Comments by Blog Entry Date/Time

Day Entry MadeAvg.Total
Sunday 5.14144
Monday 5.35353
Tuesday 4.35444
Wednesday 7.58644
Thursday 6.87625
Friday 5.45414
Saturday 5.03161
Total 5.802785

Hour1 Entry MadeAvg.Total
12:00 AM 5.0035
1:00 AM 1.002
5:00 AM 0.000
7:00 AM 7.0035
8:00 AM 5.45109
9:00 AM 6.34279
10:00 AM 6.41250
11:00 AM 4.28184
12:00 PM 6.98342
1:00 PM 2.87112
2:00 PM 5.29222
3:00 PM 8.54299
4:00 PM 3.9190
5:00 PM 5.78156
6:00 PM 4.52113
7:00 PM 9.32177
8:00 PM 9.06154
9:00 PM 5.14113
10:00 PM 6.2381
11:00 PM 4.5732
Total 5.802785

Learn More About Comment Stats
1 - All times GMT -8...


Blog Stats

Favorite Web Sites

My Books

My MSDN Articles