Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

halp mergesort on linked list (java)

Name: Anonymous 2007-10-15 21:52

I have 2 linklists containing objects (all are numbers) already sorted.  how do I go about merging the 2 lists into 1 sorted linked list??

Name: Anonymous 2007-10-15 21:53

You obviously don't understand mergesort.

Name: Anonymous 2007-10-15 21:54

Append list 1 to list 2 and sort again?

Name: Anonymous 2007-10-15 22:08

1. take first element of both lists
2. pick smallest (or either if equal), remove from list and append to result list
3. repeat until one list is empty
4. append remaining items to result list

if you can't figure this shit out on your own, programming probably isn't for you

Name: Anonymous 2007-10-15 22:18

>>4
Sorry for being unexperienced. Sometimes we need just a little push in the right direction

Name: Anonymous 2007-10-15 23:20

also, that's not a mergesort. A mergesort is a general sorting method. This is a merge of two sorted lists, which is obviously very different.

Name: Anonymous 2007-10-16 3:58

Numbers are objects?  Are you programming Ruby or Smalltalk?

Name: Anonymous 2007-10-16 10:29

>>7
Everything is an object when you have achieved Satori.

Name: Anonymous 2007-10-16 12:47

>>8
Lies.

Name: Anonymous 2007-10-16 13:16

>>6
merging sorted lists + recursion = mergesort

Name: Anonymous 2007-10-16 18:44

>>8
Everything is an object when you have achieved Satori.
Everything is an object when you have achieved Satori
Everything is an object when you have achieved Sator
Everything is an object when you have achieved Sato
Everything is an object when you have achieved Sat
Everything is an object when you have achieved Sa
Everything is an object when you have achieved S
Everything is an object when you have achieved
Everything is an object when you have achieve
Everything is an object when you have achiev
Everything is an object when you have achie
Everything is an object when you have achi
Everything is an object when you have ach
Everything is an object when you have ac
Everything is an object when you have a
Everything is an object when you have
Everything is an object when you hav
Everything is an object when you ha
Everything is an object when you h
Everything is an object when you
Everything is an object when yo
Everything is an object when y
Everything is an object when
Everything is an object whe
Everything is an object wh
Everything is an object w
Everything is an object
Everything is an objec
Everything is an obje
Everything is an obj
Everything is an ob
Everything is an o
Everything is an
Everything is a
Everything is
Everything i
Everything

Name: Anonymous 2007-10-16 19:52

if you had made a binary (or Huffman) tree sorted list, you would NOT have this problem

Name: Anonymous 2007-10-16 20:10

>>12
What are you talking about? It's much easier to merge two lists than it is to merge two trees.

Name: ​​​​​​​​​​ 2010-10-23 0:02

Name: Anonymous 2011-02-04 18:14


Don't change these.
Name: Email:
Entire Thread Thread List