自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (1)
  • 收藏
  • 关注

原创 两个单向链表,存在同一个元素,求其交点

假设两个链表分别为 a 、b , 长度分别为 m 、n这个题目最首先想到的可能是: 先循环遍历其中链表a,然后在该循环中遍历链表b,然后判断两个链表的节点是否相同, 假设a的长度为m,b的长度为n, 那么该算法的复杂度为O(mn)  这并不是一个高效的办法分析:思考一下单链表的特性  :每个节点都有且仅有一个子节点。两个单链表拥有同一个元素,也就是说这个同一个元

2016-10-31 10:43:33 605

原创 如何对n个数进行排序,要求时间复杂度O(n),空间复杂度O(1)

咋一看会觉得没有办法实现,因为所有的排序方法都无法满足该时间复杂度o(n)和空间复杂度o(1)。但是如果n是有限的,其实是有办法可解的:假设n 没有超过int的最大值 ,0可以定义一个大小为65535的数组,遍历n个元素,以其值做索引,值为出现的个数0 -》 array[0]++;1 -》 array[1]++;.... 再遍历array数组,根据array数组打印出现

2016-10-31 10:41:45 5613 2

融云IMKIT 2.6.3 反编译的源代码

反编译的融云sdk 了解sdk内部实现 随意修改添加自己的功能

2016-06-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除