汉诺塔的问题,也是一个经典的递归算法问题。
下面是自己总结的一张整体流程图。。。...
分类:
编程语言 时间:
2015-03-10 21:29:03
阅读次数:
233
atitit.编程语言的未来趋势与进化结果
1 语言就像物种一样,会形成进化树,没有前途的分支将枯死脱落。 1
2 机器语言 1
3 汇编语言 2
4 C语言, 硬件抽象层 2
5 高级语言:java,.net 跨平台(os)抽象层vm
2
6 DSL领域编程语言(跨越编程语言)
2
6.1 实现方式:: 语义 和 语法 分开
2
6.2 结构Dsl,dsl解释...
分类:
编程语言 时间:
2015-03-10 21:27:10
阅读次数:
178
1、简单排序void Bubble_Sort( ElemenType A[], int N){ for ( P = N-1; P >= 0 ; P--) { flag = 0; for (i = 0; i A[i+1]) { Swap(A[i],A[i+1]); flag = ...
分类:
编程语言 时间:
2015-03-10 21:25:41
阅读次数:
159
开发一个大一点的项目有很多的hbm.xml文件,有时候上百个也不稀奇,如果用 com/tz/entity/Student.hbm.xml 那么每一个hbm.xml文件都要配置一行代码,一百个hbm....
分类:
编程语言 时间:
2015-03-10 21:23:23
阅读次数:
133
getClass() 返回的是运行时类,即类A继承自B,那么A中无论调用this.getClass() 或者super.getClass() 返回的都是A的classpackage test;public class BaseOut{ public void out() { ...
分类:
编程语言 时间:
2015-03-10 21:20:43
阅读次数:
151
Session是持久层操作的基础,相当于JDBC中的Connection,通过Session会话来保存、更新、查找数据。session是Hibernate运作的中心,对象的生命周期、事务的管理、数据库的存取都与Session有关Session由SessionFactory创建,是线程安全的Threa...
分类:
编程语言 时间:
2015-03-10 21:21:50
阅读次数:
171
编译mongodb-src-r2.2.2出现以下问题LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏这个是由于日志文件引起的,可以将项目\属性\配置属性\清单工具\输入和输出\嵌入清单:原来是“是”,改成“否”。或者将项目\属性\配置属性\链接器\...
分类:
编程语言 时间:
2015-03-10 21:20:44
阅读次数:
163
AQS其实就是java.util.concurrent.locks.AbstractQueuedSynchronizer这个类。 阅读Java的并发包源码你会发现这个类是整个java.util.concurrent的核心之一,也可以说是阅读整个并发包源码的一个突破口。比如读ReentrantLock...
分类:
编程语言 时间:
2015-03-10 21:21:01
阅读次数:
295
Swift语言高速入门(首部同步新版官方API文档和语法的Swift图书,确保代码可编译,作者专家在线答疑,图书勘误实时跟进)极客学院 编著 ISBN 978-7-121-24328-82014年10月出版定价:59.00元 428页16开编辑推荐本书内容翔实,实例丰富,同步新版官方API文档和语法...
分类:
编程语言 时间:
2015-03-10 21:20:36
阅读次数:
174
在模意义下枚举m进行验证,多设置几个模数,而且小一些,利用f(x+p)%p=f(x)%p降低计算次数。UOJ AC,bzoj OLE。#include#include#include#includeusing namespace std;#define MAXV 4951vectorv;typede...
分类:
编程语言 时间:
2015-03-10 21:19:33
阅读次数:
168
老是忘记这东西怎么写,在这里记一下。在集合A和集合B中找出最大匹配。 1 int find(int a) 2 { 3 for (int b = 0;b < B;b++) 4 { 5 if (line[a][b] && !vis[b]) 6 ...
分类:
编程语言 时间:
2015-03-10 21:19:39
阅读次数:
160
第一部分阅读Zen of Python,在Python解析器中输入import this. 一个犀利的Python新手可能会注意到"解析"一词, 认为Python不过是另一门脚本语言. "它肯定很慢!"毫无疑问:Python程序没有编译型语言高效快速. 甚至Python拥护者们会告诉你Python不...
分类:
编程语言 时间:
2015-03-10 21:18:35
阅读次数:
215
标准STL序列容器:vector、string、deque和list。标准STL关联容器:set、multiset、map和multimap。非标准的关联容器hash_set、hase_multiset、hash_map和hash_multimap。(1)vector容器vector的数据安排以及操...
分类:
编程语言 时间:
2015-03-10 21:18:25
阅读次数:
223
spring3.2.8 + quartz2.2.1配置到application.xml中org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'startQuertz' defin...
分类:
编程语言 时间:
2015-03-10 21:14:39
阅读次数:
2466
四 指针与数组 指针 就是地址 1 定义 int *p;2 初始化 int a,*p=&a; 把a的地址给*p指针变量有了谁的地址就是指向谁.则*p就代表了这个变量.*p代表 a3 操作 int a ,*p=&a;*p=5; a 等价注意 : * 三个用途 1 乘法运算 2 取值运算符 3 说明符....
分类:
编程语言 时间:
2015-03-10 21:13:56
阅读次数:
148
排序算法有很多种,本文主要介绍基本的排序算法和实现,并分析复杂度和稳定性。一、Ο(n2)的算法 1、插入排序 插入排序十分好理解,在无序的数组中选择一个数值,插入到有序的数组当中,这个过程是稳定的。实现代码如下: 1 template 2 void InsertionSort(vector &...
分类:
编程语言 时间:
2015-03-10 21:09:16
阅读次数:
144