码迷,mamicode.com
首页 > 编程语言
【转】对排序算法的深入探究
OI中有很多排序算法,冒泡排序,插入排序,快速排序,基数排序,以及神一般的bogo排序等等等等。在这门不断追求速度的学科里,最快的排序方法是什么一直是信息学皇冠上的明珠。基数排序是线性的,但是却有非常大的局限性,仅仅基于比较的排序复杂度的下限是多少呢?有一天,一个人出来妖言惑众:“基于比较的排序复杂...
分类:编程语言   时间:2014-11-29 17:17:05    阅读次数:249
Java正则表达式的几个应用实例(匹配网址,匹配美国安全码,匹配日期)
由于最近做的项目需要从英文文本中提取出字符串进行话题的聚类,于是就花了一天的时间来学习Java正则表达式,一下几个小例子是我的一些小练笔,如有不合理之处,还望各位指教!! 1.此例是用来过滤掉英文文本中的网址,并将过滤后的字符串输出 首先需要先贴出来我需要过滤的英文文本,我将这些文本存在一...
分类:编程语言   时间:2014-11-29 17:13:00    阅读次数:199
几款常用Eclipse java插件
以下是我最近常用的几款Eclipse java插件: ADT Plugin https://dl-ssl.google.com/android/eclipse/ WindowBuilder Pro http://download.eclipse.org/windowbuilder/WB/integr...
分类:编程语言   时间:2014-11-29 17:12:39    阅读次数:136
Java Script 编码规范
Java Script 编码规范以下文档大多来自:Google JavaScript 编码规范指南Idiomatic 风格参考规范ECMAScript 5.1 注解版EcmaScript 语言规范, 5.1 版基本原则: 无论有多少人在维护,所有在代码仓库中的代码理应看起来像同一个人写的。前言下面的...
分类:编程语言   时间:2014-11-29 17:12:50    阅读次数:993
Java构造方法的执行顺序
Java构造方法的执行顺序。...
分类:编程语言   时间:2014-11-29 17:11:57    阅读次数:348
JSP表单填写验证---JSP+JavaBean
JSP表单填写验证---JSP+JavaBean...
分类:编程语言   时间:2014-11-29 16:08:16    阅读次数:324
算法入门——递推
主要思想:     通过已知的条件(已知结果),利用特定的关系,逐步递推(顺推/逆推),直到有解或者无解。     主要分为两种:顺推,从已知条件出发,直至推出解。                             逆推,从已知结果出发,直至推出解。 需要注意的:每一递推结果,都是下一步递推的条件。 顺推: 斐波那契数列  F0=0,F1=1,Fn=F(...
分类:编程语言   时间:2014-11-29 16:06:05    阅读次数:161
VC++编程之对话框贴图
基于对话框的程序写好后,为对话框贴上个图片让界面更加美观(我承认做界面,MFC显得力不从心,不如QT)。 其实很简单,我们以位图为例,选好我们需要的位图资源(bmp),假若自己的图片不是位图资源,可以通过一些图片修改软件获得(PS)。打开我们的程序,在资源视图下,右键添加资源,把我们选中的位图导入到编译器中。   然后在C ..DLG类中,在会话(OnPaint)中添加如下代码,解释下原因:在...
分类:编程语言   时间:2014-11-29 16:04:07    阅读次数:183
JavaScript示例九(JSON序列化)
JSON序列化示例 var book={ title:"Professional JavaScript", authors:["Nicholas C. Zakas","Other"], edition:3, year:2011, //* toJSON:function(){ return this; } //*/ };...
分类:编程语言   时间:2014-11-29 16:02:33    阅读次数:105
【Unity Shaders】Unity里的雾效模拟
写在前面熟悉Unity的都知道,Unity可以进行基本的雾效模拟。所谓雾效,就是在远离我们视角的方向上,物体看起来像被蒙上了某种颜色(通常是灰色)。这种技术的实现实际上非常简单,就是根据物体距离摄像机的远近,来混合雾的颜色和物体本身的颜色即可。Unity里设置雾效有两种方式,一种最简单的就是直接开启全局雾效,也就是在Edit->Render Settings里配置,如下图所示:而我们只需要把“Fo...
分类:编程语言   时间:2014-11-29 16:01:29    阅读次数:601
JavaScript示例十(表单序列化)
表单序列化 Male Female My bike. My car. Volvo Benz BMW Audi zhangsan lisi wangwu zhaoliu function serialize(form){ var parts=[], ...
分类:编程语言   时间:2014-11-29 16:01:54    阅读次数:150
java常用算法
1:选择排序package pack;public class Demo {//选择排序 public static void main(String[] args) { int[] arr = {1,22,32,4,52,61}; int temp; for(int i=0;iarr[j])...
分类:编程语言   时间:2014-11-29 15:56:49    阅读次数:135
C# 数组、多维数组(交叉数组)、锯齿数组(交叉数组)
数组是变量的索引列表,可以在方括号中指定索引来访问数组中的各个成员,其中索引是一个整数,从0开始。一维数组多维数组(矩形数组)数组的数组(锯齿数组)数组必须在访问之前初始化,数组的初始化有两种方式,可以以字面的形式指定数组的内容,也可以使用new关键词显式的初始化数组; int[] arr = { ...
分类:编程语言   时间:2014-11-29 15:52:06    阅读次数:169
Python
python文件目录的转换(转换到D盘),首先要import os>>> import os>>> os.chdir("d:\"); 查看运行的结果:>>> os.chdir('d:\\')>>> print os.getcwd();d:\>>> os.chdir("d:\\python27\...
分类:编程语言   时间:2014-11-29 15:53:13    阅读次数:159
C语言----取反~
一、正数(1)执行~0001后 为1110(内存中就是这样存储0001取反的结果的)这个结果是以补码的方式存储的但是真真的显示的时候往往用原码,就是1010了~0001的结果就是-2,-2的原码就是1010,补码为1110(2)25在内存中的存储为:0000 0000 0001 1001 ...
分类:编程语言   时间:2014-11-29 15:48:37    阅读次数:135
[Python] - 使用chardet检查网页编码格式时发现的问题
最近在使用chardet检查网页编码格式时发现如下问题:用urllib打开网页再检查编码格式和用urllib2打开网页检查编码格式结果不一样,所以urllib2打开可能导致问题,需要注意。使用urllib2打开网页,检查编码格式:结果如下,结果中出现了新浪网的字符编码格式为None的情况:但如果使用...
分类:编程语言   时间:2014-11-29 15:49:02    阅读次数:184
自学Python的点滴
1.第一天注释 ——任何在#符号右面的内容都是注释。 注释主要作为提供给程序读者的笔记。程序应该包含这两行#!/user/bin/python#Filename:**.py2.在程序中打开Python3.4中的idle中输入help()就可以帮助我们快速找到信息帮助(尤其在带提示符的命令行中)3.整...
分类:编程语言   时间:2014-11-29 15:44:33    阅读次数:213
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!