当年学习递归,有一个例子是 1,1,2,3,5,8,13.。。。。。这样求第N个数的值。 当时还颇为认同其递归的巧妙。 后来去携程面试,还被问道,心里暗爽,这不是送分吗。俩分钟再小黑板上写出了递归的实现,被瑞亮总给分析了说是个个O(n*n)。还觉奇怪,为啥点了下这个 今天温习算法时,看到关于深度搜索 ...
分类:
编程语言 时间:
2017-09-13 00:29:26
阅读次数:
217
可持久化线段树模板题之一。 权当温习主席树模板 ...
分类:
其他好文 时间:
2017-09-12 15:59:40
阅读次数:
207
<!--程序ch02_1.html--> <html> <head> <title>第一个HTML网页</title> </head> <body text="blue"> Heelo,<b>world</b>! <hr size="5px" align="left" color="red" wid ...
分类:
Web程序 时间:
2017-09-11 23:32:49
阅读次数:
384
这周前两天更新了stereo3d的新需求;周三,周四整理以前的代码,温习堆栈相关知识;周五下午stereo3d服务器连通问题,相关测试的编写。 周六,整体检查框架,查找问题可能的根源。 工作: 1.stereo3d的新需求。 2.正待解决的服务器连通和数据处理问题。 ...
分类:
其他好文 时间:
2017-09-10 20:47:19
阅读次数:
127
快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思想 分治法也确实实用,因此很多软件公司的笔试面试,包括像腾讯,微软等知名IT公司都喜欢考这个,还有大大小的程序方面的考试如软考,考研中也常常出现快速排序的身影。 总的说来,要直接默写出快速排序还是有 ...
分类:
编程语言 时间:
2017-09-03 12:20:37
阅读次数:
186
希尔排序的实质就是分组插入排序,该方法又称缩小增量排序,因DL.Shell于1959年提出而得名。 该方法的基本思想是:先将整个待排元素序列分割成若干个子序列(由相隔某个“增量”的元素组成的)分别进行直接插入排序,然后依次缩减增量再进行排序,待整个序列中的元素基本有序(增量足够小)时,再对全体元素进 ...
分类:
编程语言 时间:
2017-09-03 12:13:11
阅读次数:
211
2017-09-02 17:07:42 writer:pprp 通过这个题温习了一下刚学的LCS 代码如下: ...
分类:
其他好文 时间:
2017-09-02 18:15:07
阅读次数:
152
温习float属性,但是可以用flex的话,就不怎么使用float,但是float仍然使用频繁 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style> *{ paddin ...
分类:
其他好文 时间:
2017-08-22 16:07:50
阅读次数:
118
以一篇简单的flex代码举例,重点在温习flex的命令和其相关的属性和实现的效果。 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style> ul{ width: 400p ...
分类:
其他好文 时间:
2017-08-22 16:06:50
阅读次数:
161
-.runtime简介 runtime简称运行时,OC就是运行时机制,也就是运行时的一些机制,其中最主要的是消息机制; 对于C语言,函数的调用在编辑的时候,会决定调用哪个函数; 对于OC的函数,属于动态调用过程,在编译的时候,并不能决定真正调用哪个函数,只有真的运行的时候,才会根据函数的名称找到对应 ...
分类:
其他好文 时间:
2017-08-20 21:08:15
阅读次数:
111