码迷,mamicode.com
首页 > 编程语言
经典算法题每日演练——第七题 KMP算法
原文:经典算法题每日演练——第七题 KMP算法 在大学的时候,应该在数据结构里面都看过kmp算法吧,不知道有多少老师对该算法是一笔带过的,至少我们以前是的, 确实kmp算法还是有点饶人的,如果说红黑树是变态级的,那么kmp算法比红黑树还要变态,很抱歉,每次打kmp的时候,输 入法总是提示“看毛片”三...
分类:编程语言   时间:2015-01-16 12:39:04    阅读次数:139
经典算法题每日演练——第二十二题 奇偶排序
原文:经典算法题每日演练——第二十二题 奇偶排序 这个专题因为各种原因好久没有继续下去了,MM吧。。。你懂的,嘿嘿,不过还得继续写下去,好长时间不写,有些东西有点生疏了, 这篇就从简单一点的一个“奇偶排序”说起吧,不过这个排序还是蛮有意思的,严格来说复杂度是O(N2),不过在多核的情况下,可以做到 ...
分类:编程语言   时间:2015-01-16 12:38:43    阅读次数:158
经典算法题每日演练——第十六题 Kruskal算法
原文:经典算法题每日演练——第十六题 Kruskal算法 这篇我们看看第二种生成树的Kruskal算法,这个算法的魅力在于我们可以打一下算法和数据结构的组合拳,很有意思的。 一:思想 若存在M={0,1,2,3,4,5}这样6个节点,我们知道Prim算法构建生成树是从”顶点”这个角度来思考的,然后采...
分类:编程语言   时间:2015-01-16 12:36:05    阅读次数:199
【Python笔记】异常处理
1 什么是异常异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。一般情况下,在Python无法正常处理程序时就会发生一个异常。异常是Python对象,表示一个错误。当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。2 常见的异常的类型Python中对于异常的分类...
分类:编程语言   时间:2015-01-16 12:36:11    阅读次数:702
Karrigell for Python(老外的一篇介绍)
http://www.devshed.com/c/a/Python/Karrigell-for-Python/Karrigell的基本用法,文章写的清晰简洁Since Python is not specifically designed for web development, a number ...
分类:编程语言   时间:2015-01-16 12:35:40    阅读次数:262
经典算法题每日演练——第三题 猴子吃桃
原文:经典算法题每日演练——第三题 猴子吃桃 猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾就多吃了一个。第二天早上又将剩下的桃子吃了一半,还是不过瘾又多 吃了一个。以后每天都吃前一天剩下的一半再加一个。到第10天刚好剩一个。问猴子第一天摘了多少个桃子? 分析: 这是一套非常经典的算法题,这个题目...
分类:编程语言   时间:2015-01-16 12:36:40    阅读次数:159
js 保留两位小数 多位小数(javascript)
还有如下几种方法:var test=11111.111;alert(test.toFixed(2));// Float数据四舍五入到2位小数;function to2bits(flt) {if(parseFloat(flt) == flt)return Math.round(flt * 100) /...
分类:编程语言   时间:2015-01-16 12:34:54    阅读次数:171
前端编码风格规范之 JavaScript 规范
JavaScript 规范全局命名空间污染与 IIFE总是将代码包裹成一个 IIFE(Immediately-Invoked Function Expression),用以创建独立隔绝的定义域。这一举措可防止全局命名空间被污染。IIFE 还可确保你的代码不会轻易被其它全局命名空间里的代码所修改(i....
分类:编程语言   时间:2015-01-16 12:34:08    阅读次数:273
经典算法题每日演练——第二十题 三元组
原文:经典算法题每日演练——第二十题 三元组 我们知道矩阵是一个非常强大的数据结构,在动态规划以及各种图论算法上都有广泛的应用,当然矩阵有着不足的地方就是空间和时间 复杂度都维持在N2上,比如1w个数字建立一个矩阵,在内存中会占用1w*1w=1亿的类型空间,这时就会遇到outofmemory。。。那...
分类:编程语言   时间:2015-01-16 12:35:26    阅读次数:278
How do you copy the contents of an array to a std::vector in C++ without looping? (From stack over flow)
I have an array of values that is passed to my function from a different part of the program that I need to store for later processing. Since I don't ...
分类:编程语言   时间:2015-01-16 12:34:37    阅读次数:186
你不知道的事 之 C++ 指针和引用“是什么鬼”
简单的描述让你了解C++的指针和引用哦。...
分类:编程语言   时间:2015-01-16 11:24:49    阅读次数:148
1501161028-蓝桥杯-算法训练 送分啦
算法训练 送分啦   时间限制:1.0s   内存限制:512.0MB      问题描述   这题想得分吗?想,请输出“yes”;不想,请输出“no”。 输出格式   输出包括一行,为“yes”或“no”。  解题思路      刚看到这题不知道该如何下手,好吧,,,我确实想得分,所以就写了一个输出yes的程序,提交过了,我很诧异,...
分类:编程语言   时间:2015-01-16 11:25:57    阅读次数:929
维护用户状态——Spring中session bean的使用
维护用户状态——Spring中session bean的使用...
分类:编程语言   时间:2015-01-16 11:26:07    阅读次数:146
Unity3D-各种坐标系
世界坐标 世界坐标系,是现实物体在空间的位置。 获取GameObject的世界坐标:transform.position 世界坐标转屏幕坐标 Vector3 screenPos = Camera.WorldToScreenPoint(worldPos.Position); 屏幕坐标 屏幕左下角为(0,0),右上角为(Screen.width,Screen.height) 鼠标...
分类:编程语言   时间:2015-01-16 11:24:10    阅读次数:151
在OC项目中添加Swift文件并实现混合编程
对于已经工作的开发者,并不适合也没有条件从一个全新的swift项目开始,进行开发. 虽然网上关于swift和oc混合编程的教程比较多,但是大多是基于 swift项目的,所以对咱们 OCer的参考价值有一定折扣.    现在swift虽然仍然存在很多缺陷,但是鉴于苹果的强势,是时候在项目中把简单的功能交给 swift 了,给自己,给项目,给swift一个缓冲区,都是极好的.    说了这么多,开...
分类:编程语言   时间:2015-01-16 11:23:03    阅读次数:599
Java web----过滤器(Filter)
1 What is Filter? 过滤器JavaWeb三大组件之一,它与Servlet很相似!不它过滤器是用来拦截请求的,而不是处理请求的。 当用户请求某个Servlet时,会先执行部署在这个请求上的Filter,如果Filter“放行”,那么会继承执行用户请求的Servlet;如果Filter不“放行”,那么就不会执行用户请求的Servlet。 其实可以这样理解,当用户请求某个Ser...
分类:编程语言   时间:2015-01-16 11:23:07    阅读次数:227
jython语言学习笔记
1.变量可以随便定义,不限制类型,不限制数值。开头空4个空格,使用def定义函数,可以嵌套,可以传参。2.每个语句结束的时候没有分号。定义类的时候没有括号。在print语句的后面有格式转换时要加上% , for和while之后要加冒号,快捷键被我改成了CTRL+R 和DMethodDescripti...
分类:编程语言   时间:2015-01-16 11:19:24    阅读次数:214
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!