简易Makefile特性
这个模板需要具备以下特性:
==》快速编译所有C代码
==》能够快速打包源代码
==》语言简洁易懂,便于后续的模块化操作
这里提供一个这样的模板供大家参考使用,如有改进方法和建议,也请不吝赐教,以便完善,谢谢!...
分类:
系统服务 时间:
2016-05-12 12:22:46
收藏:
0 评论:
0 赞:
0 阅读:
159
C语言标准库函数
原型声明:extern char *strcpy(char *dest,char *src);
头文件:string.h
功能:把src所指由NULL结束的字符串复制到dest所指的数组中。
说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串。
返回指向dest的指针。
典型实现...
分类:
编程语言 时间:
2016-05-12 12:22:38
收藏:
0 评论:
0 赞:
0 阅读:
230
function varargout = rsi(price,M,thresh,scaling,cost)
% RSI
%%
% Copyright 2010, The MathWorks, Inc.
% All rights reserved.
if ~exist('scaling','var')
scaling = 1;
end
if ~exist('M','var')
M =...
分类:
其他 时间:
2016-05-12 12:22:26
收藏:
0 评论:
0 赞:
0 阅读:
310
JVM:JAVA_OPTS="-server -Xms2048m -Xmx2048m -Xss512k"-server:一定要作为第一个参数,在多个CPU时性能佳-Xms:初始Heap大小,使用的最小内存,cpu性能高时此值应设的大一些-Xmx:java heap最大值,使用的最大内存上面两个值是分配JVM的最小和最大内存,取决于硬件物理内存的大小,建议均设为物理内存的一半。-XX:PermSize...
分类:
编程语言 时间:
2016-05-12 12:22:16
收藏:
0 评论:
0 赞:
0 阅读:
226
每个妖怪在指定环境下攻击和防御的变化量比值是一个定值,所以我们可以把妖怪看成平面上的点,横纵坐标为攻击和防御,对于每个妖怪环境看成一条k=-b/a的过该妖怪直线,每个妖怪的战斗力就是x=0时y的值加上y=0时x的值
所以我们要维护一个右上凸壳,用一条直线卡这个凸壳,假设卡到的妖怪是(x,y),我们可以用x+y-kx-y/k更新答案
对于每个单独妖怪,战斗力=x+y-kx-y/k,对勾函数,当k...
分类:
其他 时间:
2016-05-12 12:22:06
收藏:
0 评论:
0 赞:
0 阅读:
236
《深入JVM之GCRoots》
堆中几乎存放着Java世界中所有的对象实例,垃圾收集器在对堆回收之前,第一件事情就是要确定这些对象哪些还“存活”着,哪些对象已经“死去”(即不可能再被任何途径使用的对象)
1.引用计数算法
很多教科书判断对象是否存活的算法是这样的:给对象中添加一个引用计数器,每当有一个地方引用它时,计数器值加1;当引用失效时,计数器减1;任何时刻计数器都为0的对象就是不可能再...
分类:
其他 时间:
2016-05-12 12:21:56
收藏:
0 评论:
0 赞:
0 阅读:
161
【题目链接】
可以发现,购买方案是有周期的,周期个数即为购买次数。
对于固定的购买次数,我们可以贪心的求出最多存活多少天。
但是我们并不知道要购买多少次,反正是个函数最值问题,直接模拟退火!
看了题解之后,发现购买次数与答案为单峰函数关系,那么可以换成三分法了。。
贪心的话,先预处理出每次要购买的食物(因为有些食物一定不会去买的),然后在保质期内,贪心的全买这种食物即可。...
分类:
其他 时间:
2016-05-12 12:21:46
收藏:
0 评论:
0 赞:
0 阅读:
262
Description
两只青蛙在网上相识了,它们聊得很开心,于是觉得很有必要见一面。它们很高兴地发现它们住在同一条纬度线上,于是它们约定各自朝西跳,直到碰面为止。可是它们出发之前忘记了一件很重要的事情,既没有问清楚对方的特征,也没有约定见面的具体位置。不过青蛙们都是很乐观的,它们觉得只要一直朝着某个方向跳下去,总能碰到对方的。但是除非这两只青蛙在同一时间跳到同一点上,不然是永远都不可能碰面的。...
分类:
其他 时间:
2016-05-12 12:21:37
收藏:
0 评论:
0 赞:
0 阅读:
112
#include
#include
#include
#define MAXQSIZE 5 //最大队列长度
typedef struct SqQueue
{
int * base;
int front; //队头指针 若队列不空 指向队列头元素
int rear; //尾指针 若队列不空 指向队列尾元素的下一个位置
}SqQueue;
bool InitQueue(SqQueue...
分类:
其他 时间:
2016-05-12 12:21:06
收藏:
0 评论:
0 赞:
0 阅读:
229
一、问题及代码
/*
文件名称:教师干部类
作者 :尚超
日期 :2016.5.11
平台 :visual c++ 6.0
对任务及求解方法的描述部分:
* 输入描述:
* 问题描述:分别定义Teacher(教师)类和Cadre(干部)类,采用多重继承方式由这两个类派生出新类Teacher_Cadre(教...
分类:
编程语言 时间:
2016-05-12 12:20:55
收藏:
0 评论:
0 赞:
0 阅读:
250
题意:
有2^n个奶酪,对应二进制的数,用清理机输入一个二进制数可以清理对应的奶酪,含有*的算成0和1两个,每次只能出现一个*,现在清理机自身感染细菌,它清理的奶酪都被感染,将清理机消毒后,问最少清理几次能把所有感染的奶酪清理干净。
要点:
这题比较复杂,题意就比较难看懂,算是一个有向图的最大匹配问题,因为带*的同时可以清理两个,所以就是求最多能有几个*,最后结果:总数-最大匹配数,将所有只...
分类:
系统服务 时间:
2016-05-12 12:20:46
收藏:
0 评论:
0 赞:
0 阅读:
126
第一步首先:下载ThoughtWorks.QRCode.dll 放置到项目Bin目录下,然后右键项目添加引用;
第二步界面代码:
#region Windows 窗体设计器生成的代码
///
/// 设计器支持所需的方法 - 不要
/// 使用代码编辑器修改此方法的内容。
///
private void...
分类:
Windows开发 时间:
2016-05-12 12:20:38
收藏:
0 评论:
0 赞:
0 阅读:
193
strstr(str1,str2) 函数用于判断字符串str2是否是str1的子串。如果是,则该函数返回str2在str1中首次出现的地址;否则,返回NULL。
PHP语言函数
编辑
strstr() 函数搜索一个字符串在另一个字符串中的第一次出现。
该函数返回字符串的其余部分(从匹配点)。如果未找到所搜索的字符串,则返回 false。
语法
...
分类:
编程语言 时间:
2016-05-12 12:20:29
收藏:
0 评论:
0 赞:
0 阅读:
427
[java]
view plain
copy
print?
package test.util; import java.net.URI; import java.util.ArrayList; import java.util.List; import org.apache.commons.httpclient.auth.AuthPolicy; impor...
分类:
编程语言 时间:
2016-05-12 12:20:16
收藏:
0 评论:
0 赞:
0 阅读:
654
关于用户自定义控件,想必大家已经非常熟悉了。虽然说经常用过,但是只是简单的使用而已。在这里再次总结一下Asp.net中的UserControl,以便下次使用时
能够得心应手。本文将会介绍以下内容:
1,什么是UserControl?
2,如何定义一个UserControl?
3,如何使用UserControl?
4,如何通过UserControl属性来控制html?
5,如...
分类:
Web开发 时间:
2016-05-12 12:19:56
收藏:
0 评论:
0 赞:
0 阅读:
246
Topcoder SRM 687 div2
通过数:2
250:#include
#include
#include
#include
#include
#include
#include
#include
#include
#include...
分类:
其他 时间:
2016-05-12 12:19:36
收藏:
0 评论:
0 赞:
0 阅读:
138
测试转产品...
分类:
其他 时间:
2016-05-12 12:19:27
收藏:
0 评论:
0 赞:
0 阅读:
229
/*
HDU3549网络最大流Dinic
题意:给定一个图,找出加权有向图的最大流
输入的第一行包含一个整数T,表示测试用例的数目。
对于每一个测试案例,第一行包含两个整数n和m,表示图中顶点和边数。
接下来的m行,每行包含三个整数x,y和z,表示从x到y的一条边的容量是z
对于每一组测试样例,输出从1到n的最大流量。
Sample Input
2
3 2
1 2 1
2 3 1
3 3
1 2 ...
分类:
其他 时间:
2016-05-12 12:19:19
收藏:
0 评论:
0 赞:
0 阅读:
114
今天要讲的是动画制作,想必大家都知道电影和动画的工作原理吧?是的,快速的把看似连续的画面一幅幅的呈现在人们面前。一旦每秒钟呈现的画面超过24幅,人们就会错以为它是连续的。
1、双缓冲技术
在计算机上的动画与实际的动画有些不同:实际的动画都是先画好了,播放的时候直接拿出来显示就行。计算机动画则是画一张,就拿出来一张,再画下一张,再拿出来。如果所需要绘制的图形很简单,那么这样也没什么问题。但一旦图...
分类:
其他 时间:
2016-05-12 12:19:06
收藏:
0 评论:
0 赞:
0 阅读:
200
神奇的解法
对于每个节点,建出权值线段树
每次查询右子树的权值线段树和左子树的权值线段树,左子树中比右子树小的有多少?右子树比左子树小的有多少?(分别对应不交换的逆序对和交换的逆序对)
将左子树和右子树的权值线段树合并
递归进行这个操作
感觉复杂度很不靠谱,于是想证明一下复杂度
最开始权值线段树共O(nlogn)个节点,最后共O(n)个节点
每次合并两棵树的每个节点都要访问一遍,所以...
分类:
其他 时间:
2016-05-12 12:18:56
收藏:
0 评论:
0 赞:
0 阅读:
295