wpe41.gif (23084 bytes)CIS3355: Business Data Structures
Fall, 2008
 

Searching and Sorting References

[Home Page] [Web Navigation] [(In)FAQs] [Class Schedule] [Textbook] [Lecture Slides] [Additional Coverage] [Supplementary Material] [Evaluation Areas] [Course Submissions] [Student Information]

All Submissions are recorded here. If there are Duplicate submissions (of sites), all sets of comments are recorded. If the submitter wishes to give their name, it is noted.

Site: http://oopweb.com/Algorithms/Documents/Sman/VolumeFrames.html
bulletHow to search a numeric array. A nice overview about performing a binary search on a numeric array.  (Submitted by Peeter Kirs)
Site: http://www.smartarrays.com/new/downloads/manual/sortsearch.html
bulletMethods on searching and sorting in c++: this is a good website that shows you different methods on how to search and sort. This site gives you examples in both C++ and Java/C# and the methods used in both. I feel it is good because it not only shows you the different methods, but it shows you how to use them as well.
Site: http://www.developerfusion.com/show/3653/9/
bulletThis website provides more detail about each sorting method we may use, and give us the example about how this sorting method will work.
Site: msdn.microsoft.com/library/en-us/ vclib/html/_crt_searching_and_sorting.asp
bulletmsdn library. This is the most useful website that I found. There is not only information on searching and sorting, but also on anything that has to do with using the C++ program. I think that using the information on this web site will help anyone with questions using C++.
bulletProvides the MSDN view of searching and sorting: Good cross reference for .Net
Site: http://epaperpress.com/sortsearch/
bulletSorting. This web site includes the explanations of the Shell Sort which is basically sort by insertion. The web site offers several other alternatives with code in C++ and Visual Basic. At any rate, there are many ways to sort with each one having its advantages and disadvantages. So when it comes to make a descision for a sorting algorithm it is definitely better to be aware of all the options. Of course, I will choose the best one that fits best in my application not necessarily the fastest for example.
bulletEPP: The site above showed us difference types of sorting. It briefly shows us an example of how to write sort command, including insertion sort, shell sort, quick sort, and comparison. However, it doesn’t go in depth of the definition.
Site: http://pluto.ksi.edu/~fthulin/321/Chapter 08 - Searching and Sorting Arrays.ppt
bulletSearching and Sorting Arrays “Power Point” . This is a very good power point presentation in where it is gonna teach you about the different types of searching and sorting methods the C program has. After every concept exaplined, a real program is given.
Site: http://www.answers.com/topic/binary-search
bulletBinary Searches, and everything you ever wanted to know about them. This site was pretty informative when it came to binary searching, going so far as to provide the code needed to perform a binary search in C and in other languages as well. The site has a basic defination of what a binary search is as well as links to other sites that deal with C and other computer science topics.
Site: http://www.ibiblio.org/obp/thinkCSpy/chap17.htm
bulletHow to think like a computer scientist. This web page describes in detail, linked lists. In addition to it provides helpful diagrams that will step you through the process and the code. Specifically, it describes node classes, list and recursions, how to modify lists and several other helpful processes about linked list that go we beyond what is covered in this class.
Site: http://www.cs.wisc.edu/~bobh/367/SORTING.html
bulletSearching and Sorting examples. The website gives good examples of what c++ code looks like when running a search.
Site: http://www.chemie.fu-berlin.de/chemnet/use/info/libc/libc_15.html
bulletSearching and Sorting. This web site was full of descriptive information, it provide a full explanation of what an array is and provided an example on what a full c++ program looks like.
Site: http://www.cprogramming.com/tutorial.html
bulletExcellent C programming Tutorials including Searching and Sorting. I believe this is C programming Paradise. I initially intended to look for information concerning only to Searching and Sorting. Well, this site has it all. Tutorials for beginners (learning C), Theory, programming graphics and much much more. A must see.
Site: http://www.course.com/downloads/computerscience/cpp2/chapter18.cfm
bulletSearching and Sortintg Chapter 18. Website is a small paragraph that overviews a chapter in a book. Gives a description of what chapeter 18 has to offer. Information seems easy to understand
Site: http://epaperpress.com/sortsearch/download/sortsearch.pdf
bulletTwenty-seven page paper on sorting and searching provide information ranging from arrays, linked lists, insertion sort, quick sort, hash tables and binary trees, among other topics. Also provides examples to help the reader understand the writers text.
Site: http://www.freeinfosociety.com/pdfs/computers/11searchandsort.pdf
bulletThis material is a pdf file that explains the idea behind searching and sorting.
Site: http://ei.cs.vt.edu/~cs1044/Notes/Chap11.SearchAndSort.pdf
bulletThis pdf file is a collection of notes which explain the differnt types of searching or sorting in c++.
Site: http://www.cs.wisc.edu/~bobh/367/SORTING.html
bulletThis website has very good illustrated samples of how searching and sorting works.
Site: http://www.csse.monash.edu.au/~lloyd/tildeAlgDS/Tree/
bulletThis site shows what a binary tree is, what it looks like and how to program one
Site: http://engr.smu.edu/cse/3353/sorting5/index.htm
bulletprovides additional information on the different search and sorts available
Site: http://warebizprogramming.com/articles/sorting.htm
bulletThis website is ok, but kind of complicated for a beginner. It does give you a small introduction and the idea of sorting but not much information. One thing that is good about this website is that there is a link to where you can jump to an example program showing a user how to sort. That can be very helpful for a user. It also does show the different types of sorts that can be involved in programming, and examples of codes in order to show the differences of each type.
Site: http://www.cs.wisc.edu/~bobh/367/SORTING.html
bulletTells about different Searches and sorts
Site: http://www.research.att.com/~bs/compilers.html
bulletThis website helped me find the answer to my problem.
Site: http://www.course.com/downloads/computerscience/cpp2/chapter18.cfm
bulletThis site breaks the chapter down into an overview that can be easily accessed and found. It also has a link to other chapters in a book that cover more topics
Site: http://www.cs.wisc.edu/~bobh/367/SORTING.html
bulletThis site defines each sorting method in a clear way. It shows us the steps clearly.
Site: http://www.cs.wisc.edu/~bobh/367/SORTING.html
bulletIt gives youthe definition. Gives enough information about any type of search, like sequential search, binary search, and sorting. It also gives you a selftest and pluas explains you a little bit about binary trees.
Site: http://www.thinkspot.net/materdei/apcompsci/SearchandSortAlgos/
bulletThis is a very useful site. Not only does it have C++ code, but it has code for other languages such as Java.
Site: http://www.cs.sunysb.edu/~cse130/slides/10-sorting-1.pdf
bulletthis is a pdf file it handles some slides explaining how searching and sorting are among the most common operations performed. it shows how to do binary search,and it explains briefly some of the sorting techniques.
Site: http://snippets.dzone.com/posts/show/1968
bulletWhat I liked of this website is the example.
Site: http://www.informit.com/articles/article.asp?p=169485&seqNum=6&rl=1
bulletThis site is interesting, there are things related with what we saw in class and give more information and examples to understand the topic
Site: http://perso.orange.fr/jean-pierre.moreau/c_sort.htm
bulletThis website is very helpful in showing how different sorting techniques work. The code is downloaded so the user can see how it works.
Site: http://pages.cs.wisc.edu/~bobh/367/SORTING.html
bulletIt is a good explanation of searching and sorting.
Site: http://www.thinkspot.net/materdei/apcompsci/SearchandSortAlgos/
bulletIt helps you to understand this topic.
Site: http://theory.stanford.edu/~amitp/rants/c++-vs-c/
bulletI would like to sort an array of numbers in C. I have ten minutes to do this. There are more important things I have to do today than to sort numbers. My choices are to use the qsort built-in library routine...
Site: http://www.thinkspot.net/materdei/apcompsci/SearchandSortAlgos/
bulletThis site is very useful. It has examples of sorting for C++, as well as for other languages such as Java.
Site: http://www-ee.eng.hawaii.edu/Courses/EE150/Book/chap10/chapter2.1.html
bulletI like this website because it tells you how you search and sort information on everyday basis when you use a computer and dont even realize it.
Site: http://pages.cs.wisc.edu/~bobh/367/SORTING.html
bulletThis web site is very helpful to have a better understanding regarding searching and sorting. The site explains and ilustration the different types of searching and sorting techniques. Furthermore at the end of every lesson are test available to check your understandings. I really recommend to take a look at the site is very useful
Site: http://mathbits.com/MathBits/CompSci/Arrays/Sorting.htm
bulletThis is a really great website about sorting arrays. It has links to the different types of algorithms you can use to search and sort. For example, in the Bubble Sort link it defines what it is and shows examples on how it works. The illustrations are really helpful and easy to understand. In addition, it shows sample codes when entering it in C++.
Site:  http://mathbits.com/MathBits/CompSci/Arrays/Sorting.htm
bulletThe website covers sorting in C++ very well, it even explains the reasoning behind each type of sorting
Site: http://mathbits.com/mathbits/compsci/Arrays/Bubble.htm
bulletthis is a simple explanation of the bubble sort algorithm that we went over in class
Site: http://pages.cs.wisc.edu/~bobh/367/SORTING.html
bulletThis web page goes over sequential search and binary search.
Site: http://theory.stanford.edu/~amitp/rants/c++-vs-c/
bulletIt demonstrates how fast searching and/or sorting can be in C language or even C++ language
Site:  http://www.developerfusion.co.uk/show/3824/
bulletCool introduction to sorting. It has C++ examples which I like.
Site: http://pages.cs.wisc.edu/~bobh/367/SORTING.html
bulletIt is a good website to learn searching/sorting. Gives the definitions, and gives examples of code, and illustrates how searching and sorting work.
Site: http://www.cs.princeton.edu/introcs/42sort/
bulletIn this section, it explains in detail two classical algorithms for sorting and searching, along with several applications where their efficiency plays a critical role.
Site: http://www.cprogramming.com/tutorial.html#3dtutorial
bulletSearching/sorting easy to follow
Site: http://en.allexperts.com/q/C-1040/Sorting-searching-data.htm
bulletThere is an abundance of help in Cyberspace!
Site: http://www.devx.com/dbzone/Article/22093/0/page/4
bulletIt says something about databases, and the benefit of sorting and searching so, it is easier to organize results automatically.
Site: http://mathbits.com/MathBits/CompSci/Arrays/Binary.htm
bulletsimple but concrete explanation on binary search.
Site: http://www.course.com/downloads/computerscience/cpp2/chapter18.cfm
bulletEasy to follow
Site: http://course.cengage.com/downloads/computerscience/cpp2/chapter18.cfm
bulletExplains how to implement the sequential and binary search of algorithms.
Site: http://pages.cs.wisc.edu/~bobh/367/SORTING.html
bulletThis site gives good detail on what searching and sorting is.
Site: http://www.cplusplus.com/reference/algorithm/sort.html
bulletSorts the elements in the range [first,last) into ascending order. The elements are compared using operator< for the first version, and comp for the second.
Site: http://www.course.com/downloads/computerscience/cpp2/chapter18.cfm
bulletgive us the basic definition for Searching and sorting. this way we understand what they are from scratch
Site: http://www.ddj.com/cpp/184403841
bulletThis wedpage gives you more description than code, but it does a good job at describing what searching and sorting is about. The little code that it provides is pretty helpful as well
Site: http://pages.stern.nyu.edu/~panos/java/Quicksort/
bulletvery helpful for when I was studying for the test
Site: http://www.thescripts.com/forum/thread444312.html
bulletThis page gives you links to other pages where you can get help some helpful others not as much.
Site: www.slideshare.net/guest2cb109/searching-sorting/
bulletThis website provides step by step how does the searching and sorting work on practical basis with animated examples.
Site: http://pages.cs.wisc.edu/~bobh/367/SORTING.html
bulletThis website contains information on Searching and sorting. It has example test questions to have a better understanding of how Searching and Sorting work.

This page was last updated on 01/16/08.