这个题第一眼以为只是一个简单的序列型DP问题,于是快速的写下了下面的代码。#include using namespace std; /* 看着只是简单的序列DP..不知道有没有坑 DP[k]表示的是有前k个活动可以选择时的答案 */ struct state{ int health;//体力...
分类:
编程语言 时间:
2015-07-10 18:59:44
阅读次数:
148
Set接口关于Set接口,在上课时总是很少提到,所以对它的认识并不多,实现set接口的类,里面的元素没有重复的。他依赖于map,其实我们保存的值,是保存的key,在map中,key不会重复,所以set也就没有重复的元素,它的实现类有三个:HashSet,TreeSet,LinkedHashSet. ...
分类:
编程语言 时间:
2015-07-10 18:58:54
阅读次数:
147
一,实例:新建了一个Maven项目,在eclipse中通过 build path –> configure path….将依赖包添加到工程中后,eclipse不报错了。但是用Maven命令 mvn clean compile 时出错如下: 原因是在eclipse中添加了 exteneral jar后...
分类:
编程语言 时间:
2015-07-10 18:58:01
阅读次数:
210
第三章:快跑与等待1.绝对不要在win32中使用busy loop。2.等待一个线程的结束:DWORD WaitForSingleObject(HANDLE hHandle, //等待对象的handleDWORD dwMilliseconds //等待时间,时间终了,即使...
分类:
编程语言 时间:
2015-07-10 18:57:19
阅读次数:
191
java中关于泛型的有关知识一.为什么要有泛型(Generic) 1.解决元素存储的安全性问题 2.解决获取数据元素时,需要类型强转的问题 二.在集合中使用泛型public class TestGeneric { //1.在集合中不用泛型的情况 public void Test1(){ ...
分类:
编程语言 时间:
2015-07-10 18:56:25
阅读次数:
168
创建这个博客已经是我大一下学期的暑假了,这一年里,我学习了人生第一门编程语言C++。 C++是一门当前仍然活跃于开发前沿的编程语言。在还未开始正式学习它时,早就听到我们的学长抱怨C++难学。起初,我刚刚接触时,也有此烦恼,不过,后来我形成了一些自己的学习方法之后感觉学习起来方便轻松许多了。在这...
分类:
编程语言 时间:
2015-07-10 18:55:15
阅读次数:
138
首先讲objective-c如何实现:这里需要用到2个插件,一个是JSONKit,另一个是Jastor,一共包含6个文件,3个.h头文件和3个.m实现文件。在ARC的工程中如何导入不支持ARC的第三方工具请看这篇文章:iOS在支持arc的工程中,导入不支持arc的第三方的插件具体文件在网上都比较好找...
分类:
编程语言 时间:
2015-07-10 18:50:53
阅读次数:
136
本文是一篇翻译文章,原文信息如下:原文:45 Useful JavaScript Tips, Tricks and Best Practices作者:Saad MouslikiJavaScript是一个绝冠全球的编程语言,可用于Web开发、移动应用开发(PhoneGap、Appcelerator)、...
分类:
编程语言 时间:
2015-07-10 18:50:32
阅读次数:
148
import java.text.NumberFormat;//获取格式化对象NumberFormat format = NumberFormat.getPercentInstance();//设置百分数精确度2即保留两位小数format.setMinimumFractionDigits(2);//...
分类:
编程语言 时间:
2015-07-10 18:48:39
阅读次数:
224
1. 引子 try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那么简单、听话。不信?那你看看下面的代码,“猜猜”它执行后的结果会是什么?不要往后看答案、也不许执行代码看真正答.....
分类:
编程语言 时间:
2015-07-10 18:48:46
阅读次数:
202
1. Java中堆栈(stack)和堆(heap)(1)内存分配的策略 按照编译原理的观点,程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的. 静态存储分配是指在编译时就能确定每个数据目标在运行时刻的存储空间需求,因而在编译时就可以给他们分配固定的内存空间.这种分配策略要求程序代...
分类:
编程语言 时间:
2015-07-10 18:45:31
阅读次数:
185
在C++中,既能够用structkeyword进行类的定义,也能够用classkeyword进行类的定义,那么这两者究竟有什么差别呢?唯一的一点差别是:struct和class的默认訪问权限不一样。假设我们使用structkeyword,则定义在第一个訪问说明符之前的成员是public的;相反,假设...
分类:
编程语言 时间:
2015-07-10 18:47:16
阅读次数:
113
没想到阿里校招如此之早,虽然早已进入复习备战状态,但还是感觉有些措手不及。。。找了个在蚂蚁金服做HR的同学帮忙了内推,然后在最近的几天匆匆忙忙地复习JAVA(之前都把精力放在了数据结构、算法等基础上了)。上周五投递的简历,这周四就接到了面试电话,面试GG声音很有磁性,也比较温柔。。。一开始是自我.....
分类:
编程语言 时间:
2015-07-10 18:44:06
阅读次数:
136
一、HashMap简介 HashMap是基于哈希表的Map接口实现的,它存储的是内容是键值对映射。此类不保证映射的顺序,假定哈希函数将元素适当的分布在各桶之间,可为基本操作(get和put)提供稳定的性能。 ps:本文中的源码来自jdk1.8.0_45/src。1、重要参数 HashMap的实...
分类:
编程语言 时间:
2015-07-10 18:44:27
阅读次数:
234
这个问题正在寻求最小生成树。给定节点的坐标,那么我们需要根据各个点之间的这些坐标来计算距离。除了这是标准的Prime算法的,能源利用Prime基本上,你可以使用Kruskal。经典的算法必须填写,熟练度。否则它是非常困难的利用。并且经典的算法之所以为经典。原因之中的一个是没那么easy自己凭空想象出...
分类:
编程语言 时间:
2015-07-10 18:45:13
阅读次数:
148
本文从Java异常最基本的概念、语法开始讲述了Java异常处理的基本知识,分析了Java异常体系结构,对比Spring的异常处理框 架,阐述了异常处理的基本原则。并且作者提出了自己处理一个大型应用系统异常的思想,并通过设计一个异常处理的框架来论述此思想。一、 异常的概念和Java异常体系结构 异常....
分类:
编程语言 时间:
2015-07-10 18:45:17
阅读次数:
164
可以按照如下设置创建冻结窗口。sheet.createFreezePane( 3, 2, 3, 2 ); 前两个参数是你要用来拆分的列数和行数。后两个参数是下面窗口的可见象限,其中第三个参数是右边区域可见的左边列数,第四个参数是下面区域可见的首行。// 冻结第一行sheet.createFr...
分类:
编程语言 时间:
2015-07-10 18:41:30
阅读次数:
191