Page 1 of 1
					
				[A&C]Enkele oplossingen Tuyauxs
				Posted: Wed Jun 13, 2007 10:22 am
				by Shinta
				Enkele mogelijke oplossingen, laat me maar iet wete waark fout zit he.
2005-2006:
Juni 2002 (khad gen zin meer :p):
September 2002:

 
			 
			
					
				
				Posted: Thu Jun 14, 2007 6:15 pm
				by Nickman
				Kunt ge bij u oplossing van de tweede opgave (RAM programma) ni beter die 
"JZERO end"
vlak na het commando
"LOAD 2"  (laad teller)
zetten?
Want ik weet niet hoe je nu gaat controleren op u r0 of dat wel nul is? :p.
Of kijkt die JZERO niet naar het R0???
			 
			
					
				
				Posted: Thu Jun 14, 2007 6:29 pm
				by Norfolk
				waar vinde die oude tuyeaux's eigenlijk? kvind enkel die van juni 2006
			 
			
					
				
				Posted: Thu Jun 14, 2007 6:54 pm
				by Shinta
				Norfolk wrote:waar vinde die oude tuyeaux's eigenlijk? kvind enkel die van juni 2006
bij oudere tuyauxs 

 
			 
			
					
				
				Posted: Thu Jun 14, 2007 6:54 pm
				by Shinta
				Nickman wrote:Kunt ge bij u oplossing van de tweede opgave (RAM programma) ni beter die 
"JZERO end"
vlak na het commando
"LOAD 2"  (laad teller)
zetten?
Want ik weet niet hoe je nu gaat controleren op u r0 of dat wel nul is? :p.
Of kijkt die JZERO niet naar het R0???
ah ja :p woeps
 
			 
			
					
				
				Posted: Thu Jun 14, 2007 7:55 pm
				by Norfolk
				en STORE 0 op het einde moet ook niet he 

En je slaat ook nooit je "teller" op 
Ik heb:
Code: Select all
	STORE 3
	LOAD =0
	STORE 1
	LOAD x
	STORE 2
loop:	JZERO end
	LOAD 1
	ADD 3
	STORE 1
	LOAD 2
	SUB =1
	STORE 2
	JUMP loop
end:	LOAD 1
En de te vermenigvuldigen getallen zitten in r0 en in rx
 
			 
			
					
				
				Posted: Thu Jun 14, 2007 8:04 pm
				by Norfolk
				in 2b) STAP 2 heeft complexiteit l(0) en niet l(0) + l(c(0))
			 
			
					
				
				Posted: Thu Jun 14, 2007 8:23 pm
				by Shinta
				Norfolk wrote:in 2b) STAP 2 heeft complexiteit l(0) en niet l(0) + l(c(0))
just 
Da van die store nul is idd een beetje stom :$ :d
 
			 
			
					
				
				Posted: Thu Jun 14, 2007 8:27 pm
				by Norfolk
				Ik heb dit:

 
			 
			
					
				
				Posted: Thu Jun 14, 2007 8:37 pm
				by Norfolk
				Shinta,
ook je uitleg van 3 b klopt niet aangezien je Ltot keer over maximaal m loopt. Dus het zou O(m * Ltot) zijn en niet O(m + Ltot), zoals gevraagd is.
			 
			
					
				
				Posted: Thu Jun 14, 2007 8:52 pm
				by Norfolk
				Norfolk wrote:Shinta,
ook je uitleg van 3 b klopt niet aangezien je Ltot keer over maximaal m loopt. Dus het zou O(m * Ltot) zijn en niet O(m + Ltot), zoals gevraagd is.
Bij 3a) moet je ook opletten dat je de k in de lijst steekt en niet de a_k 

 zo staat het toch in de definitie. (als je cijfers sorteert dan hoeft dat natuurlijk niet)
Wat ik bij 3b) zou zetten:
Om het lexografisch te sorteren kunnen we gebruik maken van de eerste versie van onze radix sort. Deze heeft complexiteit O(m + n) met n hier gelijk aan Ltot.
Om de waarden dan in de array te steken hoeven we enkel over de koppels te gaan en deze toe te voegen. Hierbij moet je even vergelijken of het koppel niet hetzelfde is als zijn vorige waarde om het al dan niet toe te voegen. Dit is van complexiteit O(Ltot).
Het totaal is dus O(m + Ltot).