最小的k个数 红黑树 代码(C++)本文地址:http://blog.csdn.net/caroline_wendy题目: 输入n个整数, 找出当中的最小k个数.使用红黑树(multiset), 每次替换最大的值, 依次迭代.时间复杂度: O(nlogk).代码:/* * main.cpp * * ...
分类:
编程语言 时间:
2014-10-09 23:56:17
阅读次数:
280
Java语言与面向对象程序设计,老教科书学习
分类:
编程语言 时间:
2014-10-09 23:06:07
阅读次数:
192
在终端(Terminal)中输入“python”,之后回车,就可以看到Python的版本,结果如下:Python 2.7.5 (v2.7.2:8527427914a2, Jun 11 2011, 14:13:39)[GCC 4.0.1 (Apple Inc. build 5493)] on darw...
分类:
编程语言 时间:
2014-10-09 23:22:07
阅读次数:
184
类图
/**
* 树 整体
*
* @author stone
*
*/
public class Tree {
private TreeNode root; //根节点
public Tree(String name) {
this.root = new TreeNode(name);
}
public TreeNode getRoot() {
re...
分类:
编程语言 时间:
2014-10-09 21:08:25
阅读次数:
213
C++AMP介绍(一)
最后更新日期:2014-05-02
阅读前提:
环境:Windows 8.1 64bit英文版,Visual Studio 2013 Professional Update1英文版,Nvidia QuadroK600 显卡
内容简介
介绍C++ AMP如何使用加速器(GPU)的并发执行能力。通过两个尽可能简洁的程序,让用户了解到如何把AMP应用到...
分类:
编程语言 时间:
2014-10-09 21:40:17
阅读次数:
396
38.绝不要重新定义继承而来的缺省参数值。
重新定义函数缺省参数值意味着重新定义函数,而非虚函数不能重新定义,所以将就考虑不能重新定义虚函数的缺省参数值的原因:虚函数是动态绑定的而缺省参数值是静态绑定的。
静态类型是指程序中声明的类型,而动态类型是指实际对象的类型,举个栗子:
class A{
public:
virtual void fun(int a=0) const{cout<<...
分类:
编程语言 时间:
2014-10-09 21:23:27
阅读次数:
213
C++ AMP 介绍(二)
最后更新日期:2014-05-02
阅读前提:《C++ AMP介绍(一)》
环境:Windows 8.1 64bit英文版,Visual Studio 2013 Update1英文版,Nvidia QuadroK600 显卡
内容简介
介绍C++ AMP的 array、array_view、extent类和平铺的知识。
正文
数据的移动...
分类:
编程语言 时间:
2014-10-09 21:23:08
阅读次数:
321
File file=new File("E:\\aa.jpg");
String fileName=file.getName();
String fileTyle=fileName.substring(fileName.lastIndexOf("."),fileName.length());
System.out.println(fileTyle);
程序运行效果图:...
分类:
编程语言 时间:
2014-10-09 20:49:27
阅读次数:
239
public static void main(String[] args) {
SendFactory factory = new SendFactory();
Sender sender = factory.produce("sms");
sender.Send();
}
}
输出:this i...
分类:
编程语言 时间:
2014-10-09 21:55:29
阅读次数:
413
var a= new Array(new Array(1,2),new Array('b','c'));document.write(a[1][1]);说白了,就是利用for循环定义二维数组!//虚线部分还可以采用js Array内置对象的push()方法来实现,因为arr1.push(arr2)时...
分类:
编程语言 时间:
2014-10-09 22:11:07
阅读次数:
206
文章来源:http://blog.csdn.net/fragno/article/details/7982044STA: Single-Thread Apartment, 中文叫单线程套间。就是在COM库初始化的时候创建一个内存结构,然后让它和调用CoInitialize的线程相关联。这个内存结构针...
分类:
编程语言 时间:
2014-10-09 22:43:57
阅读次数:
382
不能输入中文只能输入 数字和下划线只能输入 数字和小数点只允许输入汉字其一,只允许输入数字和小数点。其二,判断的更详细一些,甚至22..2这样不算数字也判断得出来其三,只允许输入整数。其实也完全可以根据第三条来举一反三做一些限制。结语,其实style="ime-mode:Disabled这句是比较实...
分类:
编程语言 时间:
2014-10-09 21:53:27
阅读次数:
1514
V=models.CharField(max_length=None) #varcharV=models.EmailField() #varcharV=models.URLField() #varcharV=models.FileField(upload_to=None) #...
分类:
编程语言 时间:
2014-10-09 21:02:27
阅读次数:
267
ObjectMapperobjectMapper=newObjectMapper();StringjsonString=objectMapper.writeValueAsString(Object);//Object,实体对象
分类:
编程语言 时间:
2014-10-09 21:01:17
阅读次数:
200
1.C语言中,编译针对的是单个源文件,链接针对的是整个项目。2.头文件中不应该放置变量定义,否则会造成链接错误。头文件只应该放置类型定义、函数的声明以及变量的声明。3.头文件中如果不加上#ifndef之类的预处理语句,很可能造成类型重复定义的编译期错误。4.头文件中的函数声明是为了给编译器提供函数原...
分类:
编程语言 时间:
2014-10-09 22:40:57
阅读次数:
215
大部分的 Java 软件开发都会使用到各种不同的库。近日我们从一万个开源的 Java 项目中进行分析,从中提取出最常用的 Java 类,这些类有来自于 Java 的标准库,也有第三方库。每个类在同一个项目中只计数一次,下面的列表中显示前 100 名的类。以下列表中按使用最多的类进行排序,第三个数值表...
分类:
编程语言 时间:
2014-10-09 21:15:07
阅读次数:
402
快速排序:快速排序的原理:(本文章供自己复习使用,如果有其他朋友想要了解快速排序,推荐网上一篇博客,地址附上:http://www.brieftime.net/articles/719引自:《数据结构(C语言版)严蔚敏》 快速排序是一类藉助“交换”进行排序的方法,是对起泡排序的改进。其基本思想是,通...
分类:
编程语言 时间:
2014-10-09 21:48:17
阅读次数:
268