快速排序递归实现,队列实现,栈实现,partition实现...
分类:
其他好文 时间:
2014-08-11 21:35:52
阅读次数:
275
《C++程序设计语言》
《C++语言设计与演化》
《C++标准程序库》
《EFFECTIVE C++ 中文版》
《MORE EFFECTIVE C++ 中文版》
《C++ PRIMER 中文版》
《C++沉思录》
《C++ STL中文版》
《C++ PRIMER PLUS 中文版》
《深度探索C++对象模型》
《C++设计新思维——泛型编程与设计模式之应用》
《对象揭秘:Ja...
分类:
编程语言 时间:
2014-08-11 21:35:33
阅读次数:
335
既然是使用VB.NET语言对机房收费系统进行重构,那么无可避免的要去解决组合查询的问题,在VB版的实现中这是一个难点,不过大家还是依靠自己或者共同的智慧解决了这个看似复杂的问题。
如今编程的语言不同是一方面,更重要的是系统的结构不一样了,采用了三层架构去实现系统,这样一来就要考虑组合查询的在三层结构中的实现方法。当然,组合查询的核心办法是不变的,都是通过将查询的各个条件组装成S...
分类:
数据库 时间:
2014-08-11 21:35:22
阅读次数:
311
题目链接
题意:有n个服务,每个服务都有安装时间s,截止时间d。如果任务没有在截止时间之前完成,会有惩罚值,假设完成时间为C,则惩罚值为max(C-d,0)。求最两个最大惩罚值之和的最小值。
思路:我们先按照截止时间d从小到大排序,如果d相同,则s小的排前面。这样处理得到的总的惩罚值是较优解,但不是最优解。排序之后,找到序列中惩罚值最大值和第二大值的两者中比较靠后的位置p,...
分类:
其他好文 时间:
2014-08-11 21:35:13
阅读次数:
294
中国银行金融IC卡qPBOC交易时间(不含终端处理时间)要求:IC卡私钥长度1024位,交易时间
ATR=3B8D800100814D220886601222275000014A
CARD=6231200100000000217F
Send:00A404000E325041592E5359532E4444463031
--->:6F30840E325041592E5359...
分类:
其他好文 时间:
2014-08-11 21:35:02
阅读次数:
422
在实际的软件开发项目中,经常会有实现删除过期文件的需求。即要求程序能够自动删除多长时间之前生成的文件。本文提供了一个示例代码,为相关的开发工作提供了参考。 程序如下(本程序用makefile进行编译):/*********************************************************************** 版权所有 (C)2014, Zhou...
分类:
系统相关 时间:
2014-08-11 21:34:52
阅读次数:
307
~~~~
一直MLE,才发现要写离散化操作。其他就是线段树的成段更新(每次用不同标记去更新区间),最后统计下有多少种标记就OK了。
题目链接:http://poj.org/problem?id=2528
大牛写的很详细,请戳:http://blog.csdn.net/metalseed/article/details/8041334
~~~~
#include
#include
#inc...
分类:
其他好文 时间:
2014-08-11 21:34:43
阅读次数:
268
解题报告
题意:
插队完的顺序。
思路:
倒着处理数据,第i个人占据第j=pos[i]+1个的空位。
线段树维护区间空位信息。
#include
#include
#include
using namespace std;
struct node {
int x,v;
} num[201000];
int sum[1000000],ans[201000];
void c...
分类:
其他好文 时间:
2014-08-11 21:34:33
阅读次数:
378
hdu4932 Miaomiao's Geometry (BestCoder Round #4 枚举)...
分类:
其他好文 时间:
2014-08-11 21:34:23
阅读次数:
270
1、kobject
Linux内核用kobject来表示一个内核对象。它和Sysfs文件系统联系密切,在内核中注册到系统中的每个kobject对象在sysfs文件系统中对对应着一个文件目录。kobject数据结构通常的用法是嵌入到其对他的数据结构中(即容器,比如cdev结构),用于实现内核对该类数据结构对象的管理。这些数据结构(容器)通过kobject连接起来,形成了一个树状结构...
分类:
系统相关 时间:
2014-08-11 21:34:03
阅读次数:
344
Parencodings
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 19655
Accepted: 11870
Description
Let S = s1 s2...s2n be a well-formed string of parentheses. ...
分类:
其他好文 时间:
2014-08-11 21:33:53
阅读次数:
285
概要:该可以查询用逗号分割的字段,以及对结果进行强制排序
首先看一张表:
colid
vyear
area
cast
,31,32,21,12
2014
1
15
,32,33,34,35,21,
2014
2
16
,33,34,36,39,40
2011
3
17
表中的colid字段的值是以逗...
分类:
数据库 时间:
2014-08-11 21:33:43
阅读次数:
224
思想:每次取第二个数的最高位进行一次乘法,把结果乘以10和下一次结果相加,题目来源:leetcode
class Solution {
public:
//一个整数乘以一个个位数
string multOneBit(string num,int data)
{
int i = num.size() - 1,carry = 0;
string res;
...
分类:
其他好文 时间:
2014-08-11 21:33:32
阅读次数:
262
View Animation, 即显示在view上的Tween Animation
Tween动画,本质上不改变View的真实位置
两种实现方式,一种在xml中定义,一种直接在代码里定义
xml定义方式:
位移动画translate
<translate xmlns:android="http://schemas.android.com/apk/res/android"
and...
分类:
移动开发 时间:
2014-08-11 21:33:23
阅读次数:
372
1、块级元素
一般用来搭建网站架构、布局、承载内容……它包括以下这些标签:
address、blockquote、center、dir、div、dl、dt、dd、fieldset、form、h1~h6、hr、isindex、menu、noframes、noscript、ol、p、pre、table、ul...
分类:
Web程序 时间:
2014-08-11 21:33:13
阅读次数:
385
利用block完成回调,小demo一个。闲话少说,直接看代码吧!O(∩_∩)O哈哈~
TestObject.h
#import
typedef void (^FinishBlock)(NSString *backStr);
@interface TestObject : NSObject
//能进行回调的方法
- (void)playSomeTime:(FinishBloc...
分类:
其他好文 时间:
2014-08-11 21:33:02
阅读次数:
241