Datenstruktur für die Implementierung von Tabellenkalkulationen

8

Welche Datenstruktur wird von Tabellenkalkulationsprogrammen wie ms-excel verwendet?

    
Zach Scrivena 08.02.2009, 17:47
quelle

5 Antworten

3

Vielleicht wahrscheinlich eine dünne Matrix:

Ссылка

    
Corey Trager 08.02.2009 17:50
quelle
2

Obwohl es nicht genau Excel ist, ist das Tabellenkalkulationsprogramm von Open Office Open Source. Es ist eine ziemlich große Codebasis, aber trotzdem gibt es einen Blick darauf, wie Sie eine solche Anwendung implementieren können:

Ссылка

    
BobbyShaftoe 08.02.2009 18:17
quelle
2

Ich habe diese Frage heute in einem Interview bekommen.

Die Antwort, nach der sie gesucht haben (weil ich den Interviewer am Ende gefragt habe) war, eine Klassenstruktur zu implementieren, die mehrere Objekte verwendet; Formeln, Referenzen und Zahlen.

Nicht viel mehr Details zu bieten, aber es genügt zu sagen, dass Programme wie Google Docs sind viel interessanter (zum code) als sie scheinen.

    
Wade Williams 13.01.2011 23:27
quelle
1

Ich erwarte, dass viele verwendet wird.

Zum Beispiel ein AST, um Formeln neu zu berechnen (siehe Frage).

    
Gabriele D'Antona 08.02.2009 18:49
quelle
0

Möglicherweise ein mehrdimensionales Array.

    
Bravax 08.02.2009 17:51
quelle

Tags und Links