Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
radix vs quiksort
#7
Yes, it's possible to do a quicksort without recursion; that is, without using the recursion facilities of Qbasic.

What you have to do is keep track of a stack, which is nothing more than an array where you PUSH and POP values. Of course you must understand the idea of a stack.

If you, SBM, are really interested, I have two sub-functions writtten by Ethan Winer which do a quicksort using a stack with PUSH and POP.

The first one, which I have tested thoroughly, was written in 1988, and uses a few goto's. This baby really flies.

The second one, written in 1992, is completely structured, but I have never tested it.

Each have about 30-40 lines of code. If you want, I'll post the code for the one you'd like.
*****
Reply


Messages In This Thread
radix vs quiksort - by SBM Productions - 03-19-2005, 12:52 PM
radix vs quiksort - by Ensliber - 03-20-2005, 01:25 AM
radix vs quiksort - by SBM Productions - 03-20-2005, 05:30 AM
radix vs quiksort - by Moneo - 03-20-2005, 06:12 AM
radix vs quiksort - by Mitth'raw'nuruodo - 03-20-2005, 08:30 PM
Re: radix vs quiksort - by Frenkel - 03-20-2005, 10:45 PM
radix vs quiksort - by Moneo - 03-21-2005, 07:47 AM
radix vs quiksort - by TheBigBasicQ - 03-22-2005, 10:24 PM
radix vs quiksort - by Moneo - 03-24-2005, 05:37 AM
radix vs quiksort - by na_th_an - 03-24-2005, 05:59 AM
radix vs quiksort - by SBM Productions - 03-25-2005, 05:31 AM
radix vs quiksort - by na_th_an - 03-25-2005, 07:29 AM
radix vs quiksort - by Mitth'raw'nuruodo - 03-25-2005, 09:34 AM
radix vs quiksort - by SBM Productions - 03-25-2005, 09:59 AM
radix vs quiksort - by Moneo - 03-26-2005, 06:58 AM
radix vs quiksort - by na_th_an - 03-26-2005, 09:49 AM
radix vs quiksort - by TheBigBasicQ - 03-26-2005, 01:53 PM
radix vs quiksort - by SBM Productions - 03-26-2005, 05:36 PM
radix vs quiksort - by Moneo - 03-27-2005, 05:52 AM
radix vs quiksort - by TheBigBasicQ - 03-28-2005, 08:47 PM
radix vs quiksort - by Moneo - 03-29-2005, 07:46 AM
radix vs quiksort - by TheBigBasicQ - 03-30-2005, 01:09 AM
radix vs quiksort - by Moneo - 03-30-2005, 07:42 AM
radix vs quiksort - by Moneo - 04-09-2005, 07:00 AM
radix vs quiksort - by Moneo - 12-24-2005, 07:34 AM
radix vs quiksort - by yetifoot - 12-24-2005, 05:58 PM
radix vs quiksort - by yetifoot - 12-24-2005, 06:59 PM
radix vs quiksort - by Moneo - 12-24-2005, 11:39 PM
radix vs quiksort - by yetifoot - 12-25-2005, 04:34 AM
radix vs quiksort - by Anonymous - 12-25-2005, 05:20 AM
radix vs quiksort - by Moneo - 12-25-2005, 05:55 AM
radix vs quiksort - by yetifoot - 12-25-2005, 07:46 AM
radix vs quiksort - by Moneo - 12-26-2005, 12:18 AM
radix vs quiksort - by yetifoot - 12-26-2005, 07:46 AM
radix vs quiksort - by Moneo - 12-26-2005, 08:12 AM
radix vs quiksort - by DrV - 12-28-2005, 02:35 AM
radix vs quiksort - by yetifoot - 12-28-2005, 03:01 AM
radix vs quiksort - by Moneo - 12-28-2005, 05:52 AM
radix vs quiksort - by Moneo - 12-28-2005, 06:04 AM
radix vs quiksort - by DrV - 12-28-2005, 06:36 AM
radix vs quiksort - by yetifoot - 12-28-2005, 01:59 PM
radix vs quiksort - by Moneo - 12-29-2005, 05:39 AM
radix vs quiksort - by Moneo - 12-29-2005, 07:41 AM
radix vs quiksort - by Moneo - 12-29-2005, 08:11 AM
radix vs quiksort - by DrV - 12-30-2005, 12:06 AM
radix vs quiksort - by Moneo - 12-30-2005, 01:06 AM
radix vs quiksort - by DrV - 12-30-2005, 09:27 PM
radix vs quiksort - by whitetiger0990 - 12-31-2005, 12:15 AM
radix vs quiksort - by Moneo - 12-31-2005, 01:15 AM
radix vs quiksort - by Mr Match - 12-31-2005, 05:04 AM
radix vs quiksort - by speedlemon - 12-31-2005, 05:06 AM
radix vs quiksort - by Moneo - 12-31-2005, 11:57 PM
radix vs quiksort - by Moneo - 01-04-2006, 01:29 AM

Forum Jump:


Users browsing this thread: 1 Guest(s)