之前看到一个题目,大概是:有一个长度为n的数组,数组内的元素取值范围为0到m,且不相等,要求元素经过n次移动后使数组有序(即算法的复杂度为O(n))。看到题目后想了快速排序和归并排序发现并不能满足题目要求,直到有次看书有看到了桶排序然后豁然开朗,所以决定把这些排序算法再写一遍,加深记忆。约定:之后的...
分类:
其他好文 时间:
2014-05-09 10:52:49
阅读次数:
333
选择器是jQuery最基础的东西,也许这篇文章能够加深对jQuery选择器的理解,它们本身用法就非常简单,它能够提升个人编写jQuery代码的效率。本文配合截图、代码和简单的概括对所有jQuery选择器进行了介绍,也列举出了一些需要注意和区分的地方。1.
id选择器(指定id元素)将id="one"...
分类:
Web程序 时间:
2014-05-09 04:42:20
阅读次数:
463
深成指: 上证指: 道琼斯: 纳斯达克: 恒生指: 日经指数: 台湾加权: 新加坡:
分类:
Web程序 时间:
2014-05-09 04:11:46
阅读次数:
493
= 在判断的中括号内, 左右两边有空格, 在赋值语句时, 左右两边没有空格+, –, *, /, **
最后的是幂运算, 例如 let “z=5**3” echo $z # 125% 取模预算例如:n=1n=$[ $n + 1 ]echo $n # 显示
2数制表示法8进制let “oct = 03...
分类:
其他好文 时间:
2014-05-09 03:34:21
阅读次数:
259
什么是assign,copy,retain之间的区别?assign:
简单赋值,不更改索引计数(Reference Counting)。copy:
建立一个索引计数为1的对象,然后释放旧对象retain:释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象的索引计数为1retain是指针拷贝,co...
分类:
其他好文 时间:
2014-05-09 00:08:47
阅读次数:
419
洞穴逃生
描述:
精灵王子爱好冒险,在一次探险历程中,他进入了一个神秘的山洞。在洞穴深处,精灵王子不小心触动了洞穴内暗藏的机关,整个洞穴将很快塌陷,精灵王子必须尽快逃离洞穴。精灵王子的跑步速度为17m/s,以这样的速度可能是无法逃出洞穴的。庆幸的是精灵王子拥有闪烁法术,可在1s内移动60m,不过每次使用闪烁法术都会消耗魔法值10点。精灵王子的魔法值恢复的速度为4点/s,只有处在原地休息状态...
分类:
其他好文 时间:
2014-05-08 17:20:09
阅读次数:
187
问题的关键是java中表达式的执行顺序:从左向右执行所以表达式必须先将右面的值计算完成之后才能将值付给左面(谨记这一点!)关键的一步:j=j++;理解:一、先取值:将j的值作为j++表达式的值二、再++:将j的值自增1三、再赋值:将j++表达式的值,即j的值(0)赋值给j(因为右..
分类:
编程语言 时间:
2014-05-08 16:51:52
阅读次数:
337
/**
* 闭包的作用域
*/
fn1(); //fn1 能够执行,不会报错,对于通过function func_name()这种写法来定义的函数,永远都会被最先初始化。
function fn1(){
console.log("fn1");
}
fn2(); //报错:fn2 is not a function
/**
*使用如下方式定义函数,不会被先执行,如果在...
分类:
Web程序 时间:
2014-05-08 16:22:48
阅读次数:
367
CGI全称是“通用网关接口”( Common Gateway Interface),它可以让一个客户端从
网页浏览器向执行在web服务器上的程序请求数据。CGI描述了客户端和这个程序之间传
递数据的一种标准...
分类:
Web程序 时间:
2014-05-08 16:21:17
阅读次数:
417
先亮出题目:
一,背包问题 及 回溯法解其问题的伪代码
二,赋值后的具体实例
三,如何看懂伪代码
(1)真正了解回溯法的核心思想
我总结的回溯法解题步骤:
先找出第一个解
回溯
(2)回溯法核心思想 + 伪代码 + 图9-5 树结构来分析
四,伪代码代入值解析
核心:先找到第一个解,再回溯。...
分类:
其他好文 时间:
2014-05-08 16:16:30
阅读次数:
386