这些天复习了排序这个模块,排序算法在程序员的日常工作中是必不可少的,有时候我们不知不觉就用到了排序,这是因为高级语言系统已经比较完美的封装和优化了排序算法,并且在笔试,面试等方面我们都能见到它的身影。下面结合那本大三的教材:严版的《数据结构》,来说一说这几个经典的排序算法,如果有不对的欢迎指正!首先...
分类:
编程语言 时间:
2015-07-19 11:50:33
阅读次数:
148
前言 最近在翻《高性能JavaScript》这本书(2010年版 丁琛译),感觉可能是因为浏览器引擎的改进或是其他原因,书中有些原本能提高性能的代码在最新的浏览器中已经失效。但是有些章节的有些内容还是相当不错的,譬如第八章编程实践,为了方便以后的查阅,对此做个总结。失效的代码也会在以后做更进一步的....
分类:
编程语言 时间:
2015-07-19 11:51:34
阅读次数:
143
方法vi ~/.bash_profile#添加新行, UTF-8表示你平台的编码方式#例如你是GBK、GB18030的#替换成你平台console可现实字符编码即可export JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8. ~/.bash_profile现象处于工...
分类:
编程语言 时间:
2015-07-19 11:48:04
阅读次数:
136
必须使用2007以上版本 .xlsx文件名poi包下载地址http://poi.apache.org/download.htmlpackage com.xls;import java.beans.IntrospectionException;import java.beans.PropertyDes...
分类:
编程语言 时间:
2015-07-19 11:47:00
阅读次数:
152
对于二维的规则网格,本文以104*104格点大小数据做为说明,数据下载:http://yunpan.cn/ccB7Y36eLXk35 访问密码 00c3 ,Qcloud.txt为原始数据,re01.txt为01代码一.算法如下:1.在该层的数据网格中求出所有四个相邻的数据点构成的正方形;2.判断四个...
分类:
编程语言 时间:
2015-07-19 11:43:45
阅读次数:
137
public class StraightInsertionSort { public static void Sort(int[] array) { for (int i = 1; i = 0 && temp < array[j]; j--)...
分类:
编程语言 时间:
2015-07-19 11:44:42
阅读次数:
137
柔性数组:数组大小待定的数组。C语言中结构体最后一个元素可以是大小未知的数组。C语言可以由结构体产生柔性数组#include #include typedef struct _soft_array{ int len; int array[];}SoftArray;int main(){ ...
分类:
编程语言 时间:
2015-07-19 11:41:34
阅读次数:
151
Lowest Common Ancestor of a Binary Search TreeTotal Accepted:7402Total Submissions:19069My SubmissionsQuestionSolutionGiven a binary search tree (BST)...
分类:
编程语言 时间:
2015-07-19 11:39:59
阅读次数:
153
Simple add() method is used for adding an element at the end of the list however there is another variant of add method which is used for adding an el...
分类:
编程语言 时间:
2015-07-19 11:39:02
阅读次数:
128
#include #include using namespace std;char str[100][51];int main() { int i,j,n,f,t; cin>>n;getchar(); for(i=1;i='A'&&str[i][0]='a'&&str[i][0]...
分类:
编程语言 时间:
2015-07-19 11:39:10
阅读次数:
136
下面的例子展示了如何编写一个简单的基于Web的应用程序,它利用了使用Spring的Web MVC框架的HTML表单。要开始使用它,使用Eclipse IDE,并按照以下步骤使用Spring Web框架开发动态表单的Web应用程序:步骤描述1Create aDynamic Web Projectwit...
分类:
编程语言 时间:
2015-07-19 11:38:48
阅读次数:
212
Servlet Filter与Spring interceptor 而且在功能上差不多,都可以针对URL规则来进去处理多个Servlet Filter的执行顺序 顺序就是filter Mapping的配置的先后顺序,filter的执行顺序就考filter mapping在web.xml中的顺序。多....
分类:
编程语言 时间:
2015-07-19 11:36:16
阅读次数:
112
一.列表推导式 1.列表推导式是颇具python风格的一种写法。这种写法除了高效,也更简短。In [23]: ['i:el' for i,el in enumerate(["one","two","three"])]Out[23]: ['i:el', 'i:el', 'i:el']enumerate...
分类:
编程语言 时间:
2015-07-19 11:34:29
阅读次数:
182
使用c++11 写个日志类主要练习 线程 互斥量的使用代码如下:#include "stdafx.h"#include "Logger.h"#include #include Logger::Logger(const string& filepath):filePath_(filepath){}Lo...
分类:
编程语言 时间:
2015-07-19 11:34:19
阅读次数:
163
说明本实施例可以监视一起购买的成本button,当警报济济一堂花费时间整点到达(音频文件自定义位置)而自己主动跳出页面(URL习惯)。同一时候还能够通过命令行參数自己定义刷新间隔时间(默认0.1s)和监控持续时间(默认1800s)。源代码# encoding: utf-8'''@author: Te...
分类:
编程语言 时间:
2015-07-19 11:29:25
阅读次数:
329
1 --- 2 ** 3 2 3 ---True and True 4 True or False 5 not True 6 7 ---python is a smart language 8 5 / 2 == 5.0 / 2.0 //False 9 5 * 2 == 5.0 *...
分类:
编程语言 时间:
2015-07-19 11:30:07
阅读次数:
159
1.创建字符串 最常用的是使用String类的构造方法:String s=new String("abcd"); 也可采用J2SE5.0添加的StringBuilder类的字符串构造器:StringBuilder builder=new StringBuilder(“abcd”);输出时用toS.....
分类:
编程语言 时间:
2015-07-19 11:28:39
阅读次数:
136