- 博客(4)
- 资源 (6)
- 收藏
- 关注
原创 数据结构-背包
背包背包是不支持从中删除元素的集合数据类型。 存在的目的是帮助调用者收集元素,并遍历之。接口设计/** * 向背包中添加元素 */public void add(Item element);/** * @return 返回背包有效大小 */public int size();/** * @return 迭代器 */public Iterator<Item> iterator();
2016-11-30 23:39:35 657
原创 解决IDEA构建Maven项目慢的问题
原因IDEA根据maven archetype的本质,其实是执行mvn archetype:generate命令,该命令执行时,需要指定一个archetype-catalog.xml文件。该命令的参数-DarchetypeCatalog,可选值为:remote,internal ,local等,用来指定archetype-catalog.xml文件从哪里获取。默认为remote,即从http://
2016-11-30 20:54:22 679
原创 插入排序算法
思路好比是在整理一副零散的扑克牌,放在右边,我们先拿出一张牌来放在左边,接着从右边拿出一张插入到左边的队列中,保证左边有序,接着再从右边拿出一张,再插入到左边的合适位置,最终右边的牌全部插入到左边了,排序也就完成了。代码private void sort0(Comparable[] arr) { for (int i = 1; i < arr.length; i++) { /
2016-11-30 20:36:10 285
原创 选择排序算法
选择排序法思路选择排序法的核心思想是每次把最小的放在最前面,下一次对除了最小的之外的所有元素组成的新数组进行同样的操作,直至全部排序完成。private void sort1(Comparable[] arr) { for (int i = 0; i < arr.length - 1; i++) {//i就是最小的那个元素应该存放的位置 for (int j = i + 1;
2016-11-30 19:14:34 510
JavaWeb帮助文档
2015-11-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人