Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
stack_rpn [2011-03-18 13:36]
Joakim Forsgren
stack_rpn [2022-07-18 13:20] (current)
Line 33: Line 33:
 <code php> <code php>
 $s->Pop()        // tar bort det översta $s->Pop()        // tar bort det översta
-$s->Top()        // retunerar det översta i stacken+$s->Top()        // returnerar det översta i stacken
 $s->Push($item)  // Lägger in $item överst i stacken $s->Push($item)  // Lägger in $item överst i stacken
-$s->IsEmpty()    // Retunerar true om stacken är tom+$s->Size()        // returnerar hur många som finns i stacken 
 +$s->IsEmpty()    // returnerar true om stacken är tom
 $s->PrintStack() // Skriver ut stacken, brukar inte finnas men ni kommer att behöva den. $s->PrintStack() // Skriver ut stacken, brukar inte finnas men ni kommer att behöva den.
 </code> </code>
Line 47: Line 48:
 <code php> <code php>
 $session->sPop()        // tar bort det översta $session->sPop()        // tar bort det översta
-$session->sTop()        // retunerar det översta i stacken+$session->sTop()        // returnerar det översta i stacken
 $session->sPush($item)  // Lägger in $item överst i stacken $session->sPush($item)  // Lägger in $item överst i stacken
-$session->sIsEmpty()    // Retunerar true om stacken är tom+$sessino->sSize()       // returnerar hur många som finns i stacken 
 +$session->sIsEmpty()    // returnerar true om stacken är tom
 $session->sPrintStack() // Skriver ut stacken, brukar inte finnas men ni kommer att behöva den. $session->sPrintStack() // Skriver ut stacken, brukar inte finnas men ni kommer att behöva den.
 </code> </code>
  
-Ett körbart [[http://www2.park.se/~jf/ex/rpn_calc.exe|program]] eller  [[http://www2.park.se/~jf/code/rpn.php|web]] för att bättre förstå hur din räknare skall funka.+Ett körbart [[http://student.oedu.se/~jf/ex/rpn_calc.exe|program]] eller  [[http://student.oedu.se/~jf/code/rpn.php|web]] för att bättre förstå hur din räknare skall funka.
  
 En sida [[http://www.calculator.org/rpn.html|Reverse Polish Notation]] med lite mer info. En sida [[http://www.calculator.org/rpn.html|Reverse Polish Notation]] med lite mer info.