首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
fengback
掘友等级
Java工程师
不积跬步,无以至千里。每天要保持学习。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
60
文章 48
沸点 12
赞
60
返回
|
搜索文章
最新
热门
Java二叉树的遍历
二叉树的是常见的数据结构,二叉树的遍历有三种,分别为前序遍历、中序遍历和后序遍历。下面看看使用Java实现二叉树。 基本思想:根据前序遍历的特点得出A为根节点,那么中心遍历的A也为根节点,那么根据中序遍历特点A左边的为A的左子树,即DBGE为左子树,CF为右子树数,以此递归,求…
Java二分查找
二分查找的实现总体来说比较好理解,但要注意两个方面,一个边界值,另一个是测试用例的选取。
面试总结 -记周六校招笔试
这次面试总结是是针对笔试的题目,是我不会或者理解不够深的。这里主要对相关资料的整理。 就是一个变量和常量的关系。StringBuffer对象的内容可以修改;而String对象一旦产生后就不可以被修改,重新赋值其实是两个对象。 StringBuffer的内部实现方式和String…
Java快速排序(二)
为此,我们可以将一般的快速排序改进为双路快速排序,如图。定义两个索引,从序列两边分别检索排序 最后当 i > j 时,交换 arr[l] 与 arr[j]的位置,完成排序。 双路快速排序利用两个索引从两边开始检索,避免了重复键值多的时候导致两边不平衡的情况,它的实现也并不难。
Java快速排序
基本思想从每次当前考虑的数组中选择一个元素,以这个元素为基点,后面元素进行比较,然后排序成一边小于此基点的,一边大于此基点的,以此类推。 以下图为例,先选择4为基点,再将4这个元素挪到排好序后它应当所处的位置。4这个元素处在了那个位置就有了一些性质:在4之前的元素都是小于4的,…
Java归并排序
归并排序(MERGE-SORT)是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。 归并查询的时间复杂度为O(NlogN),使用它来排序大多数的数是非常快的。 归并排序原理: 用递归调用的方式,不断向下递归把…
Java插入排序
Java的插入排序是属于比较常用的排序,插入排序与选择排序相比,插入排序在第二重循可以提前结束(满足一定条件即可),理论上效率要比选择排序高。 插入排序是属于时间复杂度为O(N^2)在排序一些几乎有序的数组的时甚至会比时间复杂度为O(NlogN)更快。 基本思想:把第二个数与前…
java选择排序
这是用Java语言实现简单的选择排序,这里用到最好理解的方式来实现。把后面一个数与前面的数做比较,如果小于前面的数就替换,以此类推实现排序。 自从上一次面试之后深有感触:作为程序员,每天都应该保持与代码的接触,实现代码的可以是简单的算法,也可以是复杂的算法,要熟悉代码的编写,这…
Linux基础之常用命令篇
这文章写得对于这基础命令写得很详细,想学的可以看一看
面试错误总结
使用insert into on duplicate key update是最方便的快速的,而且它比较简单好理解。 与TCP相比,UDT的的传输并没有那么可靠,使用UDT传输的时候允许一些丢包现象,比如可以用来传输视频。 SSM(Spring+SpringMVC+MyBatis…
下一页
个人成就
文章被点赞
22
文章被阅读
9,815
掘力值
334
关注了
16
关注者
5
收藏集
5
关注标签
4
加入于
2018-08-11