Sesing the Data Structures & Algorithms in Java

原创 2005年05月23日 15:19:00
According the Pearl in Programming ,the first correct  dicotomy search  algorithms is coded at 1966 thouth the algorithms is absent at 1946.Believe or not,but i think the followed code is right.
    
    public void dictomySearch(int[] arrays,int element,int begin,int end){
           if  (arrays[begin] == element) return begin;
          if  (arrays[end]   == element)  return end;
          if  (begin<=end) return -1;
          int mid = (begin+end)/2;
         if (arrays[mid]<element)
            return dictomySearch(arrays,element,mid+1,end-1);
         else if (arrays[mid]>element)
            return dictomySearch(arrays,element,begin+1,mid-1);
        else return mid;
    }

 

Java 9 Data Structures and Algorithms.pdf

Java 9 Data Structures and Algorithms.pdf https://www.packtpub.com/application-development/java-9-...
  • Cloud_Strife_1985
  • Cloud_Strife_1985
  • 2017年07月16日 09:48
  • 570

基于Problem Solving with Algorithms and Data Structures using Python的学习记录(5)——Searching

5.1.目标 能够解释和实现顺序查找和二分查找。 能够解释和实现选择排序,冒泡排序,归并排序,快速排序,插入排序和 shell 排序。 理解哈希作为搜索技术的思想。 引入映射抽象数据类型。 使用哈希实...
  • HeatDeath
  • HeatDeath
  • 2017年03月30日 13:39
  • 738

下载电子书Problem Solving with Algorithms and Data Structures using Python

哥哥的拥有欲望很强烈,看到书就想下载,手里痒痒就拿网络爬虫来练手。 1、下面是源代码,刚下载两页就老提示断网: Exit with code 1 due to network error: Hos...
  • kaihuangzheng0050
  • kaihuangzheng0050
  • 2017年04月13日 17:33
  • 993

Problem Solving with algorithms and data structures using Python 翻译计划

作为学习python中读得最完整的一本书,而市面上确实没有中文版,用python讲数据结构和算法的书,所以打算逐步翻过来。 主要目的是实现一次精读。用一段英文一段中文的方式。插图只好复制过来...
  • ppabcde
  • ppabcde
  • 2014年03月14日 10:36
  • 3846

Python Cookbook 学习笔记 第一章Data Structures and Algorithms

今天学习完了一部分Cookbook书上的内容,做一个笔记。 一、问题:如何将一个N个元素的元组或者序列拆解成为N个变量。 解决:对于任何 iterable的对象,例如元组、列表、文件...
  • xiaoka1993
  • xiaoka1993
  • 2016年05月15日 20:57
  • 284

Data Structures and Algorithms with Object-Oriented Design Patterns (1)

Array       Sort it using Quick Sort or Heap SortLinked List       Sort it using Merge SortDoubly Li...
  • allenwu3
  • allenwu3
  • 2007年08月16日 16:03
  • 388

基于Problem Solving with Algorithms and Data Structures using Python的学习记录(4)——Recursion

4.1.目标本章的目标如下: 要理解可能难以解决的复杂问题有一个简单的递归解决方案。 学习如何递归地写出程序。 理解和应用递归的三个定律。 将递归理解为一种迭代形式。 实现问题的递归公式化。 了解计算...
  • HeatDeath
  • HeatDeath
  • 2017年03月29日 14:10
  • 543

基于Problem Solving with Algorithms and Data Structures using Python的学习记录(3)——Basic Data Structures

3.1.目标● 了解抽象数据类型:栈 stack、队列 queue、双端队列 deque 和列表 list; ● 用 Python 列表数据结构,来实现 stack/queue/deque 抽象数据...
  • HeatDeath
  • HeatDeath
  • 2017年03月29日 10:39
  • 611

DATA STRUCTURES AND ALGORITHMS USING C#.

DATA STRUCTURES AND ALGORITHMS USING C#.  下载地址:http://www.xun6.com/file/95d206b86/DATA+STRUCTURES+AN...
  • superstar162
  • superstar162
  • 2009年02月22日 17:56
  • 341

翻译Data Structures and Algorithms with Object-Oriented Design Patterns in Python,写在前面的话

好不容易找到本专讲Python数据结构的书,却只找到了英文版(也许是我孤陋寡闻?如果有人知道有翻译好的,还请指出),正好我最近觉得要补Python的数据结构,便想着干脆一边看一边把它翻译出来(幸好内容...
  • WHH1991
  • WHH1991
  • 2011年09月19日 16:54
  • 1975
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Sesing the Data Structures & Algorithms in Java
举报原因:
原因补充:

(最多只允许输入30个字)