码迷,mamicode.com
首页 > 编程语言
CodeForces 570D DFS序 树状数组 Tree Requests
参考九野巨巨的博客。查询一个子树内的信息,可以通过DFS序转成线形的,从而用数据结构来维护。 1 #include 2 #include 3 #include 4 #include 5 #include 6 #define MP make_pair 7 #define FI ...
分类:编程语言   时间:2015-08-15 11:50:01    阅读次数:149
Java报错原因汇总
1. java.lang.nullpointerexception这个异常大家肯定都经常遇到,异常的解释是"程序 遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片 未经初始化,或者图片创建时的路径错误等等。对数组操作中出....
分类:编程语言   时间:2015-08-15 11:49:08    阅读次数:1185
Swift闭包与简化
代码://定义一个数组,并使用闭包对其排序let names = ["Chris", "Alex", "Ewa", "Barry", "Daniella"]// 完整形式names.sort( { (s1: String, s2: String) -> Bool in return s1 > ...
分类:编程语言   时间:2015-08-15 11:47:15    阅读次数:106
c++读取文本文件
#include#includeusing namespace std;int main(){ int a,b=-100000,c; cin>>c; int i; ifstream infile("f1.dat",ios::in); for(i=0;i>a; ...
分类:编程语言   时间:2015-08-15 11:48:11    阅读次数:111
函数返回数组
这个问题属于非常初级的问题,但是对于初学不知道的人可能会比较头疼。C++中函数是不能直接返回一个数组的,但是数组其实就是指针,所以可以让函数返回指针来实现。比如一个矩阵相乘的函数,很容易地我们就写成:#include using namespace std;float* MultMatrix(flo...
分类:编程语言   时间:2015-08-15 11:45:14    阅读次数:130
Java基础04 封装与接口
总结之前的内容,对象(object)指代某一事物,类(class)指代象的类型。对象可以有状态和动作,即数据成员和方法。到现在为止,数据成员和方法都是同时开放给内部和外部的。在对象内部,我们利用this来调用对象的数据成员和方法。在对象外部,比如当我们在另一个类中调用对象的时,可以使用 对象.数据成...
分类:编程语言   时间:2015-08-15 11:47:32    阅读次数:114
VC++模态对话框和非模态对话框
MFC中有两种类型的对话框:模态对话框和非模态对话框。 模态对话框是指当其显示时,程序会暂停执行,直到关闭这个模态对话框后,才能继续执行程序中其他任务。非模态对话框是指当其显示时,允许转而执行程序中其他任务,而不用关闭这个对话框。 模态对话框的创建:创建模态对话框需要调用CDialog类的成员函数:...
分类:编程语言   时间:2015-08-15 11:43:28    阅读次数:143
JavaScript基础学习之-JavaScript权威指南-3.4null和undefined
null和undefined比较null是JavaScript关键字,表示非对象。undefined表示没有值,说明这个值不存在或是没有初始化。相同点不同点自有类型唯一值null是对象,undefined是保留字没有属性和方法null在参与数学运算中转化成0,undefined在数学运算中无法转化或...
分类:编程语言   时间:2015-08-15 11:42:13    阅读次数:158
hdu5381 The sum of gcd]莫队算法
题意:http://acm.hdu.edu.cn/showproblem.php?pid=5381思路:这个题属于没有修改的区间查询问题,可以用莫队算法来做。首先预处理出每个点以它为起点向左和向右连续一段的gcd发生变化的每个位置,不难发现对每个点A[i],这样的位置最多logA[i]个,这可以利用...
分类:编程语言   时间:2015-08-15 11:39:56    阅读次数:213
Spring 面试题分析
开发中主要使用Spring的什么技术 ? IOC容器管理各层的组件 使用AOP配置声明式事务 整合其他框架. 简述AOP和IOC概念 AOP:Aspect Oriented Program,面向(方面)切面的编程;Filter(过滤器)也是一种AOP. AOP是一种新的方法论,是对传统OOP(Obj...
分类:编程语言   时间:2015-08-15 11:38:34    阅读次数:156
R语言学习笔记(一):时间序列分析
以数据集robot为例1.打开数据data(robot)2.绘制标准残差图> m1=arima(x = robot, order = c(1, 0, 0))> m2=arima(x = robot, order = c(0, 1, 1))> plot(rstandard(m1),type="o")>...
分类:编程语言   时间:2015-08-15 11:35:30    阅读次数:268
二叉树的后续遍历算法实现
1 // 递归算法 2 template 3 void postOrder(void (*visit)(BinTreeNode* t), BinTreeNode* root) 4 { 5 if (root != NULL) { 6 postOrder(visit, roo...
分类:编程语言   时间:2015-08-15 11:32:40    阅读次数:235
初识Javascript的面向对象
面向对象编程概念—————————————————————–用对象的思想去写代码,就是面向对象编程 过程式写法 面向对象写法我们一直都在使用对象 数组 Array 时间 Date 面向对象编程(OOP的特点)—————————————————————-抽象:抓住核心问题 封装:只能通过对象来访问方法 继承:从已有对象上继承出新的对象 多态:多对象的不同形态 对象的组成———————————————...
分类:编程语言   时间:2015-08-15 10:30:13    阅读次数:119
HDU 5389 Zero Escape(DP + 滚动数组)
Zero Escape Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Others) Total Submission(s): 864    Accepted Submission(s): 438 Problem Description Zero Escape, i...
分类:编程语言   时间:2015-08-15 10:27:27    阅读次数:185
深入javascript面向对象,js的原型链、继承
进阶面向对象——————————————————————–在JS源码中,系统对象也是基于原型的程序, 尽量不要去添加和修改系统对象的方法 包装对象——————————————————————–基本类型都有自己对应的包装对象 比如String Number Boolean 基本类型会找到对应的包装对象类型,然后包装对象把所有的属性方法给了 基本类型,然后包装对象消失例如 var str...
分类:编程语言   时间:2015-08-15 10:29:13    阅读次数:220
java多线程(一)Race Condition现象及产生的原因
什么是Race Condition首先,什么是Race Condition呢,Race Condition中文翻译是竞争条件,是指多个进程或者线程并发访问和操作同一数据且执行结果与访问发生的特定顺序有关的现象。换句话说,就是线程或进程之间访问数据的先后顺序决定了数据修改的结果,这种现象在多线程编程中是经常见到的。Race Condition 实例class MyThread implements R...
分类:编程语言   时间:2015-08-15 10:29:52    阅读次数:127
Java内存回收(2)——垃圾回收算法
如果还没看过第一篇的朋友请移步:JAVA内存回收(1)—深入浅出Java垃圾回收机制   任何垃圾收集算法必须完成两件事情。首先,它必须检测出垃圾对象。其次,它必须回收垃圾对象所占用的堆空间并使之对程序重新可用。   垃圾检测通常通过定义一个根引用集并计算其可达对象集的方式来实现。一个对象,如果可以通过某条始于根引用的引用路径而被执行程序访问到的话,则称其为可达的(reachable)。对程序...
分类:编程语言   时间:2015-08-15 10:29:31    阅读次数:165
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!