Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Code Kitchen Allgemeines Coder-Forum rund um das Programmieren eigenständiger, ausführbarer Programme.

was ist schneller?[C++]

Diskussion: was ist schneller?[C++] im Forum Code Kitchen, in der Kategorie Software Home; Anzeige tag leutz hätte mal ne frage zu zwei codevarianten, und zwar welche scheller ist also: es gibt 1 klasse ...

Antwort
Alt 11.07.08, 18:23   #1 (permalink)
 
Registriert seit: 15.01.08
LionC Leistung: Facit NTK
Likes: 0
Unhappy was ist schneller?[C++]

Anzeige

tag leutz

hätte mal ne frage zu zwei codevarianten, und zwar welche scheller ist

also:

es gibt 1 klasse mit 2 unterklassen:

klasse1
I I
I I
klasse1.1 klasse1.2

so jetzt habe ich einen array von klasse1 objekten, der aber tatsächlich mit klasse1.1 und klasse1.2
objekten gefüllt werden soll.

so wenn ich jetzt (bei einer arraygröße von 25) ein ganz bestimmtes(die klasse kennen wir) klase1.1 oder klasse1.2 objekt aus dem array anspreche will(ohne selbstverständlich die genaue position zu kennen), ach ja nehmen wir noch an sowohl klasse1.1 als auch klasse1.2 haben eine fuktion test() die true zurückgibt wenn es quasi "das richtige objekt "ist, ist es dann schneller den ganzen array einfach abzufragen oder 2 variablen anzulegen die quasi den bereich von klasse1.1 und klasse1.2 im array kennen(angenommen klasse1.1 und klasse1.2 sind geordnet d.h. erst 10 klasse1.1 und dann 10 klasse1.2 objekte), und dann mit diesen variablen nur diese bestimmten bereiche abzufragen.

die arraygröße von 25 ist festgelegt, es geht nur um diese größe

so ich hoffe ihr versteht mich^^

LionC ist offline   Mit Zitat antworten
Alt 11.07.08, 20:08   #2 (permalink)
Moderator
 
Benutzerbild von Elderan
 
Registriert seit: 30.03.04
Elderan Leistung: 8086
Likes: 14
Standard

Hallo,
du machst dir sorgen bei einer Arraygröße von 25?

Wenn du vorher weißt, dass du Klasse1.1 bzw Klasse1.2 suchst, ist natürlich die getrennte Haltung schneller.
Bei einer Mixform hast du einen durchschnittlichen Aufand von n/2, bei getrennter Lagerung (+ gleiche Anzahl an Kl1.1, 1.2) nur n/4.

Wie gesagt, bei 25 Objekten sollte das unproblematisch sein, weswegen der mehraufwand sich i.d.R. nicht lohnt.
Elderan ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 11.07.08, 20:13   #3 (permalink)
Themenstarter
 
Registriert seit: 15.01.08
LionC Leistung: Facit NTK
Likes: 0
Standard

thx
LionC ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Software Home » Code Kitchen » was ist schneller?[C++]
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Welche System ist schneller? HDT Hardware Probleme 4 03.01.09 13:04
web & walk schneller? illidan89 Internet Allgemein 7 21.12.08 10:30
DSL Schneller machen dzpower Windows 50 29.05.06 11:51
schneller surfen? Moskito83 Internet Allgemein 8 03.02.05 14:22


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61