CD操作
Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)
Total Submission(s): 1422 Accepted Submission(s): 388
Problem Description
在Windows下我们可以通过cmd运行D...
分类:
其他好文 时间:
2015-08-02 16:51:07
阅读次数:
96
【问题描述】
“背包题目”的基本描述是:有一个背包,能盛放的物品总重量为S,设有N件物品,其重量分别为w1,w2,…,wn,希望从N件物品中选择若干物品,所选物品的重量之和恰能放进该背包,即所选物品的重量之和即是S。递归和非递归解法都能,试非递归算法求得“背包题目”的一组解
【算法分析】
1.此程序是得到问题的所有解;
2.本题只对背包有重量约束;
3...
分类:
其他好文 时间:
2015-08-02 16:51:00
阅读次数:
115
由于《深入理解Android 卷一》和《深入理解Android卷二》不再出版,而知识的传播不应该因为纸质媒介的问题而中断,所以我将在CSDN博客中全文转发这两本书的全部内容。第5章 深入理解常见类本章主要内容· 分析RefBase、sp,wp和LightRefBase类。· 分析Native的Thread类和常用同步类。· 分析Java层的Handler、Looper,以及HandlerTh...
分类:
移动开发 时间:
2015-08-02 16:52:00
阅读次数:
263
题意:给定两个点A和B,求穿过这两个点的面积最小的正n边形的面积。
题解:画图就能推断,AB连线一定是n边形第0个点和第n/2个点的连线,因为这条连线是正n边形最长的一条边,这样面积才能最小,正n边形的面积 S = 边心距 * 周长 / 2。#include
#include
#include
#include
usin...
分类:
其他好文 时间:
2015-08-02 16:49:06
阅读次数:
98
一、BROM阶段
机器上电之后会执行固化在BROM里面的一段引导程序,这个程序会依次遍历所有支持的启动介质,直到找到第一个支持的。目前支持的启动介质是sd/mmc卡、nand和spinor。当程序初始化启动介质成功后,就从固定位置读入Bootloader的Boot0到SRAM,然后跳到SRAM执行。
下面展示了BROM的执行流程
二、Boo...
分类:
系统相关 时间:
2015-08-02 16:51:35
阅读次数:
3072
urllib2模块标签(空格分隔): python之前的存在的问题import urllib2url = 'http://blog.csdn.net/weiyongxuan/article/details/47193245'page = urllib2.urlopen(url)'''
报错
urllib2.HTTPError: HTTP Error 403: Forbidden使用urllib2模...
分类:
Web程序 时间:
2015-08-02 16:49:39
阅读次数:
165
#include
using namespace std;
bool selfNum[10000];
bool findNoneSelfNum(int index){
int one,ten,hundred,thousand;
if(index>=10000){
return false;
}
if(selfNum[index]==false){
return true;
...
分类:
其他好文 时间:
2015-08-02 16:51:25
阅读次数:
88
由于《深入理解Android 卷一》和《深入理解Android卷二》不再出版,而知识的传播不应该因为纸质媒介的问题而中断,所以我将在CSDN博客中全文转发这两本书的全部内容。第6章 深入理解Binder本章主要内容· 以MediaServer为切入点,对Binder的工作机制进行分析。· 剖析ServiceManager的原理。 · 以MediaPlayerService为切入点对Clien...
分类:
移动开发 时间:
2015-08-02 16:49:01
阅读次数:
175
There are a total of n courses you have to take, labeled from 0 to n
- 1.
Some courses may have prerequisites, for example to take course 0 you have to first take course 1, which is expressed as ...
分类:
其他好文 时间:
2015-08-02 16:48:35
阅读次数:
115
由于《深入理解Android 卷一》和《深入理解Android卷二》不再出版,而知识的传播不应该因为纸质媒介的问题而中断,所以我将在CSDN博客中全文转发这两本书的全部内容。第7章 深入理解Audio系统本章主要内容· 详细分析AudioTrack。· 详细分析AudioFlinger。· 详细分析AudioPolicyService。本章涉及的源代码文件名及位置下面是本章分析的源码文件名...
分类:
移动开发 时间:
2015-08-02 16:48:56
阅读次数:
741
XJOI NOIP2015模拟赛Day1 T2 ctps bitset优化 或 排序+cdq分治+树状数组+平衡树...
分类:
编程语言 时间:
2015-08-02 16:48:03
阅读次数:
114
vector 的初始化常常需要一个元素一个元素的 push_back 到 vector 之中,这样赋值很琐碎也为测试用例的完善带来了很大的负担。为了不用一个元素与个元素的 push_back 到 vector 之中,本文拟采用指针赋值的方式,一次性操作以实现数组对 vector 的初始化,相见代码如下。
#include
#include
using namespace std; ...
分类:
编程语言 时间:
2015-08-02 16:49:03
阅读次数:
122
函数是结构化编程语言中最重要的组成部分,模块独立化的基本单位。
函数的声明:
# include
void f(void); //函数的声明,即声明f是一个函数。
void g(void);
void f(void)
{
printf("哈哈!\n");
printf("哈哈!\n");
printf("哈哈!\n");
}
int main(void)
{
f();...
分类:
编程语言 时间:
2015-08-02 16:49:21
阅读次数:
130
代理模式:
定义:
为其他对象提供一种代理以控制对这个对象的访问。
Subject抽象主题角色:
抽象主题类可以是抽象类也可以是接口。
RealSubject具体主题角色:
被代理角色
Proxy代理主题角色:
代理类,负责对真实角色的应用,把所有抽象主题类定义的方法限制委托给真实主题角色实现,并且在真实角色处理完毕前后做预处理和善后处理工作。就是替具体...
分类:
其他好文 时间:
2015-08-02 16:48:53
阅读次数:
96
直接上代码,有注释 //初始化UILable
UILabel *lable = [[UILabel alloc] initWithFrame:CGRectMake(60, 0, listV.frame.size.width - 60, listV.frame.size.height)];
//设置其可以接收用户交互的事件(默认情况下为NO)
lable.userInteractionEn...
分类:
其他好文 时间:
2015-08-02 16:47:31
阅读次数:
102
一、STL集合类
标准模板库向程序员提供了一些容器类,以便在应用程序中频繁而快速的搜索。std::set和std::multiset用于存储一组经过排序的元素,其查找元素的复杂度为对数,而unordered集合的插入和查找时间是固定的。
容器set和multiset快速查找键,键是存储在一维容器中的值,multiset可存储重复的键值,而set不行。STL容器是泛型模板类,可用于存储字符串、整...
分类:
编程语言 时间:
2015-08-02 16:49:00
阅读次数:
143
字典的定义和上一篇文章讲到的数组类似,字典也是用来存放相同数据类型的元素的数据结构。不过字典是通过键(Key)来查找特定的值(Value),字典中存放的每一个数据项(item)都是这样的一个键值对。哈希化每一个键值对的值,没有特殊要求,但是只有可以哈希化的类型的变量,才可以作为键值对的键。可以哈希化是指,该类型的变量,必须提供一个可以计算出自身哈希值的方法。哈希值不相同的变量,自身一定也不相同,反之...
分类:
编程语言 时间:
2015-08-02 16:47:59
阅读次数:
164