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.
<March 2010>
SMTWTFS
28123456
78910111213
14151617181920
21222324252627
28293031123
45678910

Comment Stats

DayTotal% of Total
Sunday 2056.8%
Monday 42514.1%
Tuesday 51917.2%
Wednesday 55518.4%
Thursday 58019.2%
Friday 54718.1%
Saturday 1886.2%
Total 3019100.0%

Hour1Total% of Total
12:00 AM 782.6%
1:00 AM 812.7%
2:00 AM 682.3%
3:00 AM 822.7%
4:00 AM 692.3%
5:00 AM 1264.2%
6:00 AM 1183.9%
7:00 AM 1816.0%
8:00 AM 1926.4%
9:00 AM 1585.2%
10:00 AM 1886.2%
11:00 AM 1936.4%
12:00 PM 2016.7%
1:00 PM 1846.1%
2:00 PM 1695.6%
3:00 PM 1354.5%
4:00 PM 1153.8%
5:00 PM 1073.5%
6:00 PM 1013.3%
7:00 PM 1073.5%
8:00 PM 923.0%
9:00 PM 882.9%
10:00 PM 913.0%
11:00 PM 953.1%
Total 3019100.0%

Comments by Blog Entry Date/Time

Day Entry MadeAvg.Total
Sunday 4.97159
Monday 4.80384
Tuesday 4.04477
Wednesday 7.39680
Thursday 6.26676
Friday 5.07466
Saturday 4.78177
Total 5.403019

Hour1 Entry MadeAvg.Total
12:00 AM 5.2937
1:00 AM 1.002
5:00 AM 0.000
7:00 AM 3.8550
8:00 AM 3.72134
9:00 AM 6.06297
10:00 AM 5.63276
11:00 AM 4.22194
12:00 PM 6.16351
1:00 PM 3.09133
2:00 PM 4.89230
3:00 PM 7.64321
4:00 PM 4.00108
5:00 PM 6.07170
6:00 PM 4.64116
7:00 PM 8.95188
8:00 PM 8.63164
9:00 PM 5.00115
10:00 PM 6.31101
11:00 PM 4.5732
Total 5.403019

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


Blog Stats

Favorite Web Sites

My Books

My MSDN Articles