C++ Primer第五版中文版 第四章课后编程题...
分类:
编程语言 时间:
2014-10-25 14:36:16
阅读次数:
128
有序链表:
按关键值排序。删除链头时,就删除最小(/最大)的值,插入时,搜索插入的位置。
插入时需要比较O(N),平均O(N/2),删除最小(/最大)的在链头的数据时效率为O(1),
如果一个应用需要频繁的存取(插入/查找/删除)最小(/最大)的数据项,那么有序链表是一个不错的选择
优先级队列 可以使用有序链表来实现
有序链表的插入排序:
对一个无序数组,用有序链表来排序,比较的时间级...
分类:
编程语言 时间:
2014-10-25 14:34:42
阅读次数:
243
import java.util.Scanner;
import java.util.Random;
public class Hello {
public static int judge(int j, int k)
{
int m;
if(j==k) m=0;
els...
分类:
编程语言 时间:
2014-10-25 14:31:28
阅读次数:
268
写在前面:刚由c++转到java,将java的一些特殊的地方记下,由此产生以下内容。
一、文档注释
以(/**)开始,(*/)结束。中间部分全部都是文档注释
实例:
package c2;
/**
*
* Description:
* 网站:百度
* Copyright (c),2011-2014
* This program is prote...
分类:
编程语言 时间:
2014-10-25 14:31:59
阅读次数:
262
插入排序的算法分析:(未完)http://blog.csdn.net/cjf_iceking/article/details/7916194#include #include #include #include #include using namespace std;void InsertSort...
分类:
编程语言 时间:
2014-10-25 14:30:58
阅读次数:
153
算法的时间复杂度对程序的执行效率影响最大,在Python中可以通过选择合适的数据结构来优化时间复杂度,如list和set查找某一个元素的时间复杂度分别是O(n)和O(1)。不同的场景有不同的优化方式,总得来说,一般有分治,分支界限,贪心,动态规划等思想。
分类:
编程语言 时间:
2014-10-25 14:28:03
阅读次数:
243
1. bool operator mylist; std::list::iterator iter; S a; a.firstname ="dfadf"; a.ID = 5; mylist.push_back (a); a.firstname ="得到"; a.ID = 9;...
分类:
编程语言 时间:
2014-10-25 14:27:37
阅读次数:
279
swift開發一站到底界面第一步我們佈局選擇主界麵,並且有一個禎動畫第二步我們佈局試題界面,並且設置響應事件第三步佈局回答結果界面
分类:
编程语言 时间:
2014-10-25 14:24:23
阅读次数:
208
httpclient是apache的一个项目:http://hc.apache.org/文档比較完好:http://hc.apache.org/httpcomponents-client-ga/tutorial/html/这里就不啰嗦了,主要是在做demo的时候遇到的一些问题在这里总结一下:[引用请...
分类:
编程语言 时间:
2014-10-25 14:25:05
阅读次数:
282
简单探讨下正则表达式的语法规则:1.普通字符 字母、数字、汉字、下划线,以及没有被定义特殊意义的标点符号,都是 "普通字符"。说明:"普通字符" 在匹配时,匹配与之相同的一个字符。如果一个表达式中,所有的字符都是 "普通字符",那么这个表达式的匹配操作,实际上就是一个普通的 "字符串查找" 操作。....
分类:
编程语言 时间:
2014-10-25 14:24:58
阅读次数:
220
一、Java接口基础知识1, Java语言不支持一个类有多个直接的父类(多继承),但可以实现(implements)多个接口,间接的实现了多继承.2, 与Java接口相关的设计模式:1, 定制服务模式设计精粒度的接口,每个Java接口代表相关的一组服务,通过继承来创建复合接口2, 适配器模式当每个系...
分类:
编程语言 时间:
2014-10-25 14:25:18
阅读次数:
243
Java接口和Java抽象类代表的就是抽象类型,就是我们需要提出的抽象层的具体表现。OOP面向对象的编程,如果要提高程序的复用率,增加程序的可维护性,可扩展性,就必须是面向接口的编程,面向抽象的编程,正确地使用接口、抽象类这些太有用的抽象类型做为你结构层次上的顶层。1、Java接口和Java抽象类最...
分类:
编程语言 时间:
2014-10-25 14:21:45
阅读次数:
256
一、创建函数函数是一种对象:Function类 是对象,可以通过Function 实例化一个函数,不过最多的还是利用function 来创建函数。方式一:利用Function类 来实例化函数:1 var people=new Function("name","sex","if (sex=='男') ...
分类:
编程语言 时间:
2014-10-25 14:21:17
阅读次数:
204
1、回调函数:将函数A传给函数B,由函数B来执行A,则称A为回调函数。例1:
分类:
编程语言 时间:
2014-10-25 14:20:01
阅读次数:
174
maven 依赖 <dependency>
<groupId>fr.opensagres.xdocreport</groupId>
<artifactId>org.apache.poi.xwpf.converter.pdf</artifactId>
<version>1.0.4</version>
</dependency> gradle 依赖 compile?‘fr.ope...
分类:
编程语言 时间:
2014-10-25 13:17:58
阅读次数:
281
SpringMVC是非常优秀的MVC框架,每个框架都是为了我们提高开发效率,我们试图通过对SpringMVC的源代码去了解这个框架,了解整个设计思想,框架要有扩展性,这里用的比较多是接口和抽象,是框架的主力,我们通过了解源代码能对SpringMVC框架更了解,也能对我们开发思想有很大的启发。
SpringMVC由几个核心类和接口组成的,我们今天要的一个是DispatcherServlet核心的前置控制器,配置在Web.xml中,所以请求都经过它来统一分发的。SpringMVC几个核心类和接口都会出现...
分类:
编程语言 时间:
2014-10-25 13:17:23
阅读次数:
310