首页 > 编程语言
排序方法
#includeusing namespace std;void main(){ int array[10] = { 1, 2, 31, 54, 65, 75, 23342, 42, 6, 52 }; int i, j, temp; bool k; for (i = 9, k = true; i >...
分类:编程语言   时间:2015-07-08 22:23:05    收藏:0  评论:0  赞:0  阅读:226
java中jdk安装配置信息
由于被人比较懒,有些做过的事情总是好忘,这个也不例外,索性就做个随笔。JAVA_HOMEC:\Program Files (x86)\Java\jdk1.7.0_03CLASSPATH.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\t...
分类:编程语言   时间:2015-07-08 22:21:54    收藏:0  评论:0  赞:0  阅读:187
NHibernate中Session的处理 线程不安全
NHibernate中Session是线程不安全的,而且每次数据库操作 请求创建Session时对性能有些影响。在Windows应用中可以通过 [ThreadStatic]特性很简单的就可以实现线程安全,而在Web中可以通过将Session与用于请求HttpContext绑定实现线程安全,并且用户当...
分类:编程语言   时间:2015-07-08 22:21:14    收藏:0  评论:0  赞:0  阅读:254
JAVA 6(对象)
static关键字:用法:用于修饰成员(成员变量,成员函数)特点1随着类的加载而加载,随着类的消失而消失。说明生命周期最长。2优先于对象存在,静态先存在,对象后存在。3被所有对象共享4可以直接被类名调用 Persion.country ;使用注意事项:1,静态方法只能访问静态成员(因为static....
分类:编程语言   时间:2015-07-08 22:16:04    收藏:0  评论:0  赞:0  阅读:270
基本排序算法学习
排序有关博客:http://www.cnblogs.com/vamei/archive/2013/03/12/2948847.htmlhttp://blog.csdn.net/morewindows/article/details/6665714排序动画(推荐):http://www.sorting...
分类:编程语言   时间:2015-07-08 22:15:24    收藏:0  评论:0  赞:0  阅读:278
垃圾收集算法
【根搜索算法】这个算法的基本思路是:对任何“活”的对象,一定能最终追溯到其存活在堆栈或静态存储区之中的引用。可以作为根的对象-虚拟机栈(栈桢中的本地变量表)中的引用的对象。-方法区中的类静态属性引用的对象。-方法区中的常量引用的对象。-本地方法栈中JNI的引用的对象。方法区是jvm的一块内存区域,用...
分类:编程语言   时间:2015-07-08 22:13:44    收藏:0  评论:0  赞:0  阅读:230
【足迹C++primer】30、概要(泛型算法)
概要(泛型算法)大多数算法的头文件中定义algorithm在。标准库也是第一个文件numeric它定义了一套通用算法。#include#include#include#includeusing namespace std;int main(){ vector vec; for(size_...
分类:编程语言   时间:2015-07-08 22:13:24    收藏:0  评论:0  赞:0  阅读:261
再看JavaScript线程
继上篇讨论了一些关于JavaScript线程的知识,我们不妨回过头再看看,是不是JavaScript就不能多线程呢?看下面一段很简单的代码(演示用,没考虑兼容问题):代码判断一: click me执行之,不出意外的话所有浏览器都会卡死,因为上面的for循环次数太多了,非常耗费CPU资源,而...
分类:编程语言   时间:2015-07-08 22:12:24    收藏:0  评论:0  赞:0  阅读:189
C语言的32个保留字
1 auto :声明自动变量 2 double :声明双精度变量或函数 3 int: 声明整型变量或函数 4 struct:声明结构体变量或函数 5 break:跳出当前循环 6 else :条件语句否定分支(与 if 连用) 7 long :声明长整型变量或函数 8 switch :用于开关语句....
分类:编程语言   时间:2015-07-08 22:08:54    收藏:0  评论:0  赞:0  阅读:222
简单算法学习之快速排序
转自:http://blog.csdn.net/morewindows/article/details/6684558快速排序是C.R.A.Hoare于1962年提出的一种划分交换排序。它采用了一种分治的策略,通常称其为分治法(Divide-and-ConquerMethod)。该方法的基本思想是:...
分类:编程语言   时间:2015-07-08 22:08:34    收藏:0  评论:0  赞:0  阅读:170
【剑指offer】题目38 数字在排序数组中出现的次数
思路:应该是用二分查找分别找到该数字第一次和最后一次出现的位置,相减即可。O(logn)int findLeft(int a[], int n, int num){ int l = 0, r = n - 1; while(l = 0 && a[l] == num) //找左边界 ...
分类:编程语言   时间:2015-07-08 22:07:35    收藏:0  评论:0  赞:0  阅读:114
Python的dict数据结构
1.PyDictEntry数据结构1 typedef struct {2 /* Cached hash code of me_key. Note that hash codes are C longs.3 * We have to use Py_ssize_t instead b...
分类:编程语言   时间:2015-07-08 22:07:04    收藏:0  评论:0  赞:0  阅读:229
(转)各类排序算法总结
各类排序算法总结一.排序的基本概念排序(Sorting)是计算机程序设计中的一种重要操作,其功能是对一个数据元素集合或序列重新排列成一个按数据元素某个项值有序的序列。有n个记录的序列{R1,R2,…,Rn},其相应关键字的序列是{K1,K2,…,Kn},相应的下标序列为1,2,…,n。通过排序,要求...
分类:编程语言   时间:2015-07-08 22:06:34    收藏:0  评论:0  赞:0  阅读:145
简单算法学习之快速排序详解
转自:http://developer.51cto.com/art/201403/430986.htm讲的特别浅显易懂,特别感谢博主:啊哈磊高快省的排序算法有没有既不浪费空间又可以快一点的排序算法呢?那就是“快速排序”啦!光听这个名字是不是就觉得很高端呢。假设我们现在对“6 1 2 7 9 3 4 ...
分类:编程语言   时间:2015-07-08 22:05:14    收藏:0  评论:0  赞:0  阅读:306
《编程导论(Java)·6.3 private修饰符》
修饰符private提供了最高的保护和最低的可见度:private修饰的域、方法和嵌套类型,只能在它的定义类中访问。 6.3.1 private 各类书籍中会有一些程序设计上的清规戒律,如: ★以private修饰所有的成员变量(Make all Member Variables private.)。 ★以private修饰任一助手方法。(Make any helper methods p...
分类:编程语言   时间:2015-07-08 21:00:55    收藏:0  评论:0  赞:0  阅读:191
Java 查找算法
二分查找 Hash表 二叉树 B Tree...
分类:编程语言   时间:2015-07-08 20:58:44    收藏:0  评论:0  赞:0  阅读:322
Java abstract class vs interface
前言abstract class和interface都是java用来描述抽象体的,不知道是否有同学跟我一样对这两者的语法层面的区别以及如何选择这两者还存在着疑惑,反正接下来,让我详细介绍一下abstract class和interface。理解抽象类在面向对象的概念中,所有的对象都是通过类来描述的。但是反过来却不是这样,并不是所有的类都是用来描述对象的。因为这个类中可能没有足够的信息来描述一个具体的...
分类:编程语言   时间:2015-07-08 20:58:14    收藏:0  评论:0  赞:0  阅读:146
Python使用QRCode生成二维码
PIL和QRCode下载地址:http://www.pythonware.com/products/pil/https://pypi.python.org/pypi/qrcode/5.1#你可能需要的setuptools:https://pypi.python.org/pypi/setuptools...
分类:编程语言   时间:2015-07-08 20:53:24    收藏:0  评论:0  赞:0  阅读:384
matlab中元胞数组(cell)转换为矩阵
matlab中元胞数组(cell)转换为矩阵、cell转换为矩阵函数为:cell2mat(c),其中c为待转换的元胞数组;转化之后的矩阵可能不满足我们对矩阵维数的要求,那么也许还需要下面两个函数:——reshape(A,m,n,p,...),将矩阵A变换为m*n*p*...的矩阵;——permute...
分类:编程语言   时间:2015-07-08 20:51:04    收藏:0  评论:0  赞:0  阅读:5134
第2章 数字之魅——子数组之和的最大值(二维)
子数组之和的最大值(二维)问题描述 我们在前面分析了一维数组之和的最大值问题,那么如果是二维数组又该如何分析呢?分析与解法 最直接的方法,当然就是枚举每一个矩形区域,然后再求这个矩形区域中元素的和。【解法一】完整代码如下: 1 package chapter2shuzizhimei.maxsum.....
分类:编程语言   时间:2015-07-08 20:50:14    收藏:0  评论:0  赞:0  阅读:217
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!