码迷,mamicode.com
首页 >  
搜索关键字:杂    ( 58314个结果
如何让js不产生冲突,避免全局变量的泛滥,合理运用命名空间
为了避免变量之间的覆盖与冲突,可以生成命名空间,命名空间是一种特殊的前缀,在js中,通过{ }对象实现。在不同的匿名函数中,根据功能声明一个不同的命名空间,每个匿名函数中GLOBAL对象的属性都不直接挂在GLOBAL上,而是挂在次匿名函数的命名空间下,如:如果同一个匿名函数中的程序非常复杂,变量.....
分类:Web程序   时间:2014-06-19 08:37:07    阅读次数:282
白话经典算法系列之七 堆与堆排序
堆排序与高速排序,归并排序一样都是时间复杂度为O(N*logN)的几种常见排序方法。学习堆排序前,先解说下什么是数据结构中的二叉堆。二叉堆的定义二叉堆是全然二叉树或者是近似全然二叉树。二叉堆满足二个特性:1.父结点的键值总是大于或等于(小于或等于)不论什么一个子节点的键值。2.每一个结点的左子树和右...
分类:其他好文   时间:2014-06-19 07:54:46    阅读次数:174
程序员讨论 《黑客帝国》 (三) 情感
人总会与人比较,找出自己拥有而别人没有的东西,从而建立起自信心。早期机器就已经在记忆和运算能力上超越人类,于是人类嘲笑机器没有智慧,突然有一天机器出现了智慧,能解决复杂问题,学会“骗人”了。人类傻眼了。想了半天,我们还有什么是独特的呢?于是“情感和爱”便成了人类自尊心的最后防线。 这大概就是很...
分类:其他好文   时间:2014-06-19 06:32:45    阅读次数:188
递归与迭代【转】
1 递归的基本概念:程序调用自身的编程技巧称为递归,是函数自己调用自己。一个函数在其定义中直接或间接调用自身的一种方法,它通常把一个大型的复杂的问题转化为一个与原问题相似的规模较小的问题来解决,可以极大的减少代码量。递归的能力在于用有限的语句来定义对象的无限集合。1.1 使用递归要注意的有两点:1)...
分类:其他好文   时间:2014-06-19 00:49:39    阅读次数:365
《数据结构与算法分析:C语言描述》复习——第四章“树”——AVL树
2014.06.15 16:22简介: AVL树是一种高度平衡的二叉搜索树,其命名源自于联合发明算法的三位科学家的名字的首字母。此处“平衡”的定义是:任意节点的左右子树的高度相差不超过1。有了这个平衡的性质,使得AVL树的高度H总是接近log(N),因此各种增删改查的操作的复杂度能够保证在对数级别....
分类:编程语言   时间:2014-06-18 23:42:43    阅读次数:734
Swift语言指南(九)--基本运算符
运算符(operator)是用来检查,改变或合并值的一种特殊符号或短语。例如,加号运算符让两个数字相加(如:let i = 1 + 2),还有些更复杂的运算符,如逻辑与运算符(&&)(如:if enteredDoorCode && passedRetinaScan)和自增运算符(++i)(将 i 的...
分类:其他好文   时间:2014-06-18 23:33:34    阅读次数:438
linux中的一些主要的环境变量
$HOME 当前用户的家目录$PATH 以冒号分隔的用来搜索命令的目录列表$PS1 命令提示符,通常为$符,但在blash中,你可以使用一些更复杂的值$PS2 二级提示符,用来提示后续的输入,通常为->字符$IFS 输入域分隔符。当shell读取输入时,他给出哟该来分隔单词的一组字符,通常是空格、制...
分类:系统相关   时间:2014-06-15 14:34:16    阅读次数:263
【Asp.Net MVC--资料汇总】杂七杂八
Html.RenderPartial与Html.RenderAction的区别http://blog.sina.com.cn/s/blog_8278b1800100zkn0.htmlASP.NETMVCHtmlHelper用法大全http://blog.sina.com.cn/s/blog_8278...
分类:Web程序   时间:2014-06-15 13:51:33    阅读次数:168
leetcode——Reverse Linked List II 选择链表中部分节点逆序(AC)
处理这个问题还是挺复杂的,需要考虑很多边界的测试用例。我总体的思路是先用循环标记m前一个节点和n后边一个节点,把n后边的节点首先作为当前逆转节点的pre,然后循环n-m次完成所选节点部分的逆序,然后将标记的m节点前一个节点指向逆序后部分的头节点即可。要考虑各种特殊情况,另外考虑即可。code如下:...
分类:其他好文   时间:2014-06-15 13:44:17    阅读次数:323
UESTC 919 SOUND OF DESTINY --二分图最大匹配+匈牙利算法
二分图最大匹配的匈牙利算法模板题。由题目易知,需求二分图的最大匹配数,采取匈牙利算法,并采用邻接表来存储边,用邻接矩阵会超时,因为邻接表复杂度O(nm),而邻接矩阵最坏情况下复杂度可达O(n^3)。代码:#include #include #include #include #include #in...
分类:其他好文   时间:2014-06-15 11:53:19    阅读次数:207
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!