您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 程序设计实践(有目录)

  2. 目 录 译者序 前言 第1章 风格 1 1.1 名字 2 1.2 表达式和语句 4 1.3 一致性和习惯用法 8 1.4 函数宏 14 1.5 神秘的数 15 1.6 注释 18 1.7 为何对此费心 22 第2章 算法与数据结构 23 2.1 检索 23 2.2 排序 25 2.3 库 27 2.4 一个Java快速排序 29 2.5 大O记法 31 2.6 可增长数组 33 2.7 表 35 2.8 树 39 2.9 散列表 43 2.10 小结 46 第3章 设计与实现 48 3.1 马
  3. 所属分类:其它

    • 发布日期:2009-06-23
    • 文件大小:8388608
    • 提供者:yjfgc
  1. 数据结构面试题 java面试题

  2. 1.栈和队列的共同特点是(只允许在端点处插入和删除元素) 4.栈通常采用的两种存储结构是(线性存储结构和链表存储结构) 5.下列关于栈的叙述正确的是(D) A.栈是非线性结构B.栈是一种树状结构C.栈具有先进先出的特征D.栈有后进先出的特征 6.链表不具有的特点是(B)A.不必事先估计存储空间 B.可随机访问任一元素 C.插入删除不需要移动元素 D.所需空间与线性表长度成正比 7.用链表表示线性表的优点是(便于插入和删除操作) 8.在单链表中,增加头结点的目的是(方便运算的实现) 9.循环链表
  3. 所属分类:其它

    • 发布日期:2010-01-14
    • 文件大小:72704
    • 提供者:xu0612204126
  1. JAVA面试题最全集

  2. 一、Java基础知识 1.Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。 2.字符串的操作: 写一个方法,实现字符串的反转,如:输入abc,输出cba 写一个方法,实现字符串的替换,如:输入bbbwlirbbb,输出bbbhhtccc。 3.数据类型之间的转换 如何将数值型字符转换为数字(Integer,Double) 如何将数字转换为字符 如何取小数点前两位,并四舍五入。 4.日期和时间 如何取得年月日,小时分秒 如何取得从1970年到现在的毫秒数 如何获取某个日
  3. 所属分类:Java

    • 发布日期:2010-03-13
    • 文件大小:70656
    • 提供者:chenwenpeng2010
  1. 计算机软件水平考试软件设计师考试大纲与培训指南(2009版)

  2. 计算机软件水平考试软件设计师考试大纲与培训指南(2009版) 一、考试说明 1.考试目标 通过本考试的合格人员能根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应的文档,组织和指导程序员编写、调试程序,并对软件进行优化和集成测试,开发出符合系统总体设计要求的高质量软件;具有工程师的实际工作能力和业务水平。 2.考试要求 (1) 掌握计算机内的数据表示、算术和逻辑运算方法; (2) 掌握相关的应用数学及离散数学基础知识 (3) 掌握计算机体
  3. 所属分类:其它

    • 发布日期:2010-03-25
    • 文件大小:226304
    • 提供者:z18863
  1. Java语言基础下载

  2. 目录 第一章:Java开始 1 学习目标 1 Java历史 2 Java技术概述 3 Java技术的优点 3 Java虚拟机 4 类加载器 6 Windows环境变量 8 内容总结 13 独立实践 14 第二章: 面向对象概述 15 学习目标 15 面向对象(Object Oriented) 16 面向对象的主要特性 18 抽象(Abstraction) 18 封装(Encapsulation): 19 多态(Polymorphism) 20 面向对象的优点 22 面向对象的分析、设计和编程
  3. 所属分类:Java

    • 发布日期:2010-09-07
    • 文件大小:808960
    • 提供者:l947177028
  1. JAVA技术 J2EE实用技术集锦

  2. 内容目录: - Draw a pie chart JSP tags provide proper code re-use Page changes 如何成为一个优秀的jsp程序员 国内不谈java 《学不会的JAVA,消不了的忧愁》之五 Servlet的基础结构 一个简单的Servlet 分布式应用开发技术概述 CORBA技术及实例 About UBB with java has a bug Acme包中的以Post方式发送数据的例子 allaire 发布jrun 3.0 rc1版 Apach
  3. 所属分类:Java

    • 发布日期:2010-12-22
    • 文件大小:2097152
    • 提供者:guchuanlong
  1. 《Java开发实战经典》——学习攻略

  2. 首先需要为读者说明的是,《Java开发实战经典》,不只是一本纯粹讲解基础的书,里面更多的内容是为JAVA EE的开发而服务的,所以读者在学习本书的时候应该重点培养的是思想,按照程序解释问题的思想。 在本书的序言的视频之中已经为读者介绍了本书的整体结果,实际上每个读者必须首先搞清楚JAVA SE和JAVA EE的关系,如图2所示。 从图2中可以清楚的发现,如果要想进行JAVA EE的开发,JAVA SE是其中必要的组成部分,这也就是为什么在学习JAVA EE之前要读者一定要有扎实的JAVA SE
  3. 所属分类:Java

    • 发布日期:2011-01-03
    • 文件大小:48128
    • 提供者:guan2006
  1. 数据结构(Java版)(第2版)习题解答

  2. 第0章 Java程序设计基础 1 【习0.1】 实验0.1 哥德巴赫猜想。 1 【习0.2】 实验0.2 杨辉三角形。 1 【习0.3】 实验0.3 金额的中文大写形式。 1 【习0.4】 实验0.4 下标和相等的数字方阵。 1 【习0.5】 实验0.5 找出一个二维数组的鞍点 2 【习0.6】 实验0.6 复数类。 2 【习0.7】 实验0.8 图形接口与实现图形接口的类 2 第1章 绪论 3 【习1.1】 实验1.1 判断数组元素是否已按升序排序。 3 【习1.2】 实验1.3 用递归算法
  3. 所属分类:Java

    • 发布日期:2011-08-16
    • 文件大小:78848
    • 提供者:fendou4533
  1. Java虚拟机规范(Java SE 7)

  2. 第1章 引言 ........................................................... 18 1.1 简史 .......................................................... 18 1.2 Java虚拟机 ................................................... 18 1.3 各章节提要 .................................
  3. 所属分类:Java

    • 发布日期:2012-05-07
    • 文件大小:2097152
    • 提供者:chengpe23
  1. java 并发编程实战(带书签)

  2. 录 对本书的赞誉 译者序 前 言 第1章 简介  1.1 并发简史  1.2 线程的优势   1.2.1 发挥多处理器的强大能力   1.2.2 建模的简单性   1.2.3 异步事件的简化处理   1.2.4 响应更灵敏的用户界面  1.3 线程带来的风险   1.3.1 安全性问题   1.3.2 活跃性问题   1.3.3 性能问题  1.4 线程无处不在 第一部分 基础知识  第2章 线程安全性   2.1 什么是线程安全性   2.2 原子性    2.2.1 竞态条件    2.2
  3. 所属分类:Java

    • 发布日期:2016-08-26
    • 文件大小:9437184
    • 提供者:xiaoxiaosu3
  1. Java面向对象程序设计教程

  2. 第一章 软件开发基础与Java语言概述 1.1 软件开发基础 1.2 Java语言概述 习题一 第二章 Java语言基础 2.1 Java程序的输入输出 2.2 变量与数据类型 2.3 表达式与运算符 习题二 第三章 Java语言的结构化程序设计 3.1 算法与结构化程序设计 3.2 分支控制结构 3.3 循环控制结构 3.4 定义和使用Java的方法 习题三 第四章 面向对象的软件开发基础 4.1 面向对象的基本概念 4.2 面向对象软件开发的基本过程 4.3 面向对象程序设计方法的特点 4
  3. 所属分类:Java

    • 发布日期:2017-05-05
    • 文件大小:23068672
    • 提供者:qq_28954023
  1. 【白雪红叶】JAVA学习技术栈梳理思维导图.xmind

  2. 关于java程序员发展需要学习的路线整理集合 技术 应用技术 计算机基础知识 cpu mem disk net 线程,进程 第三方库 poi Jsoup zxing Gson 数据结构 树 栈 链表 队列 图 操作系统 linux 代码控制 自动化代码检查 sonar 代码规范 阿里巴巴Java开发规范手册 UMPAY——编码规范 日志规范 异常规范 网络 协议 TCP/IP HTTP hession file HTTPS 负载均衡 容器 JBOSS tomcat resin jetty 容灾
  3. 所属分类:Java

    • 发布日期:2018-04-25
    • 文件大小:623616
    • 提供者:zhuguang_2016
  1. 数据结构与算法基础(java版).zip

  2. 使用Java语言,根据单链表、双链表、堆、栈、二叉树的原理,编写相关代码。实现ArrayListy与LinkedList,理解Hash算法的原理。
  3. 所属分类:Java

    • 发布日期:2020-07-10
    • 文件大小:9437184
    • 提供者:weixin_43613297
  1. JS中的算法与数据结构之链表(Linked-list)实例详解

  2. 本文实例讲述了JS中的算法与数据结构之链表(Linked-list)。分享给大家供大家参考,具体如下: 链表(Linked-list) 前面我们讨论了如何使用栈、队列进行存数数据,他们其实都是列表的一种,底层存储的数据的数据结构都是数组。 但是数组不总是最佳的数据结构,因为,在很多编程语言中,数组的长度都是固定的,如果数组已被数据填满,再要加入新的元素是非常困难的。而且,对于数组的删除和添加操作,通常需要将数组中的其他元素向前或者向后平移,这些操作也是十分繁琐的。 然而,JS中数组却不存在上述问
  3. 所属分类:其它

    • 发布日期:2020-12-09
    • 文件大小:124928
    • 提供者:weixin_38727694
  1. Java数据结构与算法-单链表 新浪,腾讯面试题详解

  2. 单链表常见的几个面试题 新浪,腾讯内部面试题目 题目分析 代码实现 测试用例 一,面试题目 统计链表中有效节点的个数(不含头结点)【新浪】 获取链表中倒数第K个元素【新浪】 单向链表的逆转【腾讯】 二,题目分析 第一题:我们可以获取链表的头结点后,然后进行遍历,设置一个变量进行计数,注意不要算上头结点。 第二题:我们可以在第一题的基础上,在获取到了链表的长度后,只需要考虑倒数第K个节点是从前面开始第几个节点,我们就循环几次不就可以了?注意如果你的下标从0开始循环那就size – k就可以了,如果
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:118784
    • 提供者:weixin_38693657
  1. Java数据结构与算法-单链表 新浪,腾讯面试题详解

  2. 单链表常见的几个面试题 新浪,腾讯内部面试题目 题目分析 代码实现 测试用例 一,面试题目 统计链表中有效节点的个数(不含头结点)【新浪】 获取链表中倒数第K个元素【新浪】 单向链表的逆转【腾讯】 二,题目分析 第一题:我们可以获取链表的头结点后,然后进行遍历,设置一个变量进行计数,注意不要算上头结点。 第二题:我们可以在第一题的基础上,在获取到了链表的长度后,只需要考虑倒数第K个节点是从前面开始第几个节点,我们就循环几次不就可以了?注意如果你的下标从0开始循环那就size – k就可以了,如果
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:118784
    • 提供者:weixin_38502183
  1. 【Java数据结构与算法】单链表

  2. 文章目录单链表链表介绍代码实现 单链表 链表介绍 链表是有序的列表,但是它的内存中的存储如下 结论: 链表是以节点的方式来存储的,是链式存储 每个节点包括date域:保存数据 和next域:指向下一个节点 如图:发现链表的各个节点不一定是连续存放的 链表分带头节点的链表,和没有头节点的链表,根据实际需求来确定 单链表(带头节点)逻辑结构示意图如下: 带头节点单链表思路 添加创建: 先创建一个head头节点,作用就是表示单链表的头 后面我们每添加一个节点,就直接加入到链表的最后 遍历: 通过一
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:157696
    • 提供者:weixin_38713393
  1. Data-Structures-and-Algorithms:该存储库包含我学习和实现的所有算法-源码

  2. 数据结构和算法 通常在Python和c ++中实现简单数据结构。 (Java的工作仍在进行中) 链表 单链接列表由节点组成,这些节点包含对列表和数据中下一个节点的引用(或指针)。 它们是最简单的数据结构之一,可用于实现其他抽象数据类型,包括列表,堆栈,队列等。 链表的高级属性是动态数据结构,可以在程序运行时增长(与数组不同)。 插入和删除方法易于实现,并且是其他更复杂的数据结构的简单构建基块。 使用链表的缺点是它们比数组使用更多的内存。 必须按从头到尾的顺序读取节点(顺序访问)。 难以反向遍
  3. 所属分类:其它

    • 发布日期:2021-03-06
    • 文件大小:39845888
    • 提供者:weixin_42164702
  1. 数据结构与算法 —— Java 实现(链表)

  2. 数据结构与算法 —— Java 实现(链表)一、单链表1.1 链表的定义1.2 链表添加一个新的节点1.3 判断当前节点是否为最后一个节点 (isLast)1.4 删除下一节点 (removeNext)1.5 显示节点信息(show)1.6 插入一个节点(after)1.7 编写测试类(TestNode)二、循环单链表2.1 循环单链表定义2.2 获取下一个节点及数据2.3 插入节点2.4 删除节点2.5 循环遍历每一个节点三、循环双链表3.1 双向循环链表的定义3.2 获取上(下)一个节点3.
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:121856
    • 提供者:weixin_38638312
  1. 【Java数据结构与算法】队列

  2. 文章目录队列队列介绍数组模拟队列思路代码实现问题分析并优化代码代码实现环形队列 队列 队列介绍 对应是一个有序列表,可以用数组或是链表来实现 遵循先入先出的原则,即:先存入队列的数据,要先取出,后存入的要后取出 示意图:(使用数组模拟队列示意图) 数组模拟队列思路 队列本身是个有序列表,若使用数组的结构来存储队列的数据,则队列数组的声明如图,其中5是该队列的最大容量(只代表我这个图) 因为队列的输出,输入都是分别从前后端来处理的,因此需要两个变量(头部)及(尾部)分别记录队列前后端的下标,头部
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:145408
    • 提供者:weixin_38738189
« 12 3 »