09 2017 档案
摘要:团队学习:《构建之法》 团队组长: "袁逸灏" 本次编辑: "刘伟康" 【步骤】 → → Members | Chapters : :|: : 袁逸灏 | 第1、2、3章 刘伟康 | 第4、5、6章 刘先润 | 第7、8、9章 马军 | 第10、11、12章 刘诚昊 | 第13、14、15章 莫礼钟
阅读全文
摘要:20162317袁逸灏 第四周实验报告:实验一 线性结构 实验内容 用Junit单元测试来测试ArrayList和LinkedList 用Java的ArrayList和LinkedList实现有序线性表的合并 用数组实现线性表List,用JUnit或自己编写驱动类对自己实现的ArrayList进行测
阅读全文
摘要:仿ArrayList功能的bag类 要想做到能够实现ArrayList功能,首先要有一个能往里填任何类型元素的的空间,但是不能用ArrayList来创建空间,这样这个项目就没有意义,因此,我创建了一个Object类的数组,以此来作为元素的空间。 1、getCurrentSize():获取数组中存放元
阅读全文
摘要:算法复杂度课后作业 要求: 用 Java语言实现下列算法并进行单元测试, 请给出算法的时间复杂度。 (1)求一个整数二维数组Arr[N][N]的所有元素之和。 (2)对于输入的任意 3 个整数, 将它们按从小到大的顺序输出。 (3)对于输入的任意 n 个整数, 输出其中的最大和最小元素。 解答: (
阅读全文
摘要:20162317 2017 2018 1 《程序设计与数据结构》第3周学习总结 教材学习内容总结 一、查找 1、两大方法: (1)线性查找:逐个进行比较,最后找到需要的那个。 时间复杂度:O(n) (2)二分查找:在一个有序的序列中,将序列分成两半,在两个可行候选者之间找到适合的,然后再次进行二分。
阅读全文
摘要:20162317 《程序设计与数据结构》第二周学习总结 泛型的研究 泛型,即“参数化类型”。将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(类型实参)。 列表的泛型 在图中可以看到,list1并没有用“”来确定
阅读全文
摘要:学号 2017 2018 1 《程序设计与数据结构》第1周学习总结 教材学习内容总结 1、算法与效率的关系 对于同一算法 输入量小,速度快; 输入量大,速度慢。 对于不同的算法 有可能在n的某一区间,一个算法的速度高于另一个; 而在n的另一区间,情况可能就会相反。 对于不同的算法 规模较小时,算法效
阅读全文
摘要:Android:有关==下拉菜单导航==的学习 因为先前的学习都没想着记录自己的学习历程,所以该博客才那么迟才开始写。 内容: ==下拉菜单导航== 学习网站: "android Spinner控件详解" Spinner提供了从一个数据集合中快速选择一项值的办法。默认情况下Spinner显示的是当前
阅读全文
摘要:Android:有关==菜单==的学习 上下文菜单 上下文菜单就是手机中对某一项进行==点击一定时间==后弹出的针对该项处理的菜单。 context_menu.xml: main.xml: MainActivity: 效果: Q:乍一看好像很简单,但一般这类菜单是用来删除ListView中的item
阅读全文
摘要:Java:类集框架中集合的学习 集合 Java:Set的学习 Set是类集框架中的集合类。集合是不按特定的方式排序,并且没有重复对象的一种类。 Q:Set如何操作?Set中的不按特定方式排序是怎么排序法??? A: SetDemo.java 可以看到,所说的不按特定方式排序不过是按先后输入顺序来排序
阅读全文
摘要:Java:有关==自定数组==的学习 在 ==《Java程序设计与数据结构教程》== 里我在==P212~P213==页看到一个GradeRange的程序,它用的数组是自定设定的Grade。Grade类中方法杂多,虽说都是Java程序中应该有的方法,但我想知道里面的核心方法究竟是哪几个,于是我展开尝
阅读全文
摘要:Java:有关try、catch和finally的学习 在看到书本的时候对finally的介绍是:不论是否在try块中产生异常,都会执行finally。当时对这句话的理解不够深,误以为在try...catch的结构中finally会必定执行。当时我产生一个疑问:catch已经对异常进行处理了,那后面
阅读全文
摘要:程序设计与数据结构有关递归的学习:迷宫项目 学习《程序设计与数据结构》中的11章递归,其中有段关于迷宫设计的代码。它通过设计一个二元数组,并在其中随机分布0和1,1为通路,0则不能通过。当程序开始运行的时候,它会首先把试探的路以1变3的方式来体验,当最后得到出去的路的时候,它会将3变成7来显示。 M
阅读全文