C++中类成员变量加上static或const关键字后的初始化问题。在一个简单的C++类中定义如下这些变量:
#include
using namespace std;
class TestVariable{
public:
TestVariable(){}
private:
int intVariable;//情况0 不加限定符,这个不需要进行讨论
const int cons...
分类:
编程语言 时间:
2015-03-09 12:55:15
阅读次数:
132
题意有点不明白,因为MAX为int最大值,推测为64位,AC#include #include #include #include #include #define LL __int64using namespace std; const LL MAX=2147483647;cons...
分类:
其他好文 时间:
2015-03-09 12:40:27
阅读次数:
156
思路:dp[i][j]表示和为i,最大值为j的方案数。 1 #include 2 #include 3 #include 4 #include 5 #define maxn 100010 6 #define ll long long 7 using namespace std; 8 cons...
分类:
其他好文 时间:
2015-03-06 16:57:48
阅读次数:
141
平时写程序时,有时需要对命令行参数进行处理。在接触本文所涉及的内容前,我们可能想到的方法是顺序提取命令行参数,进行顺序判断处理;然而,这种方法相当不灵活,尤其是在遇到带有可选参数的情况时,很难处理。为此,Linux提供了如下接口进行命令行参数的处理:
#include
int getopt(int argc, char * const argv[],cons...
分类:
其他好文 时间:
2015-03-06 15:58:39
阅读次数:
188
bat:批处理文件,这个文件的每一行都是一条DOS命令(大部分时候就好像我们在DOS提示符下执行的命令行一样)
1.新建cons.bat
cmd
2.新建run.bat
copy helloos.img ..\z_tools\qemu\fdimage0.bin
..\z_tools\make.exe -C ..\z_tools\qemu
(未完)...
分类:
其他好文 时间:
2015-03-05 13:00:40
阅读次数:
189
SICP 习题 2.26 也是不需要太多解释的题目, 题目的主要目的是让读者理解append cons list三个操作的差别。直接运行下面代码中的start-test-2-26过程就可以了,需要留意一下的是append 过程, cons过程和list过程的使用。最好翻一下mit-schme的参考手册,对了,一直没有提mit-scheme的手册,建议大家去下载一份备用,需要的时候查一查链接如下:...
分类:
移动开发 时间:
2015-03-02 23:56:48
阅读次数:
231
效果:
接着前篇进行(http://blog.csdn.net/boksic/article/details/44002155),现在考虑光照效果
主程序
转载请注明http://blog.csdn.net/boksic 如有疑问欢迎留言
和之前基本唯一的变化就是把窗口部分的操作放在初始化函数initCanvas里进行。
int main(int argc, cons...
分类:
其他好文 时间:
2015-03-02 21:01:01
阅读次数:
267
题目大意:给出一个单向带权图和一个点s,求点u,u到s的最短路径和s到u的最短路径之和最大。
先求一次dijkstra,然后把所有的边反向,权值不变,再求一次dijkstra,将两者加起来求最大的值就是所求的答案。
#include
#include
#include
#include
using namespace std;
const int maxn=1010;
cons...
分类:
编程语言 时间:
2015-03-02 09:36:09
阅读次数:
206
??
练习2.39
通过前一习题的类比相信已经知道了fold-left和fold-right的内在意义,本题中要求的逆序数可以用cons来构造。具体为,先将list的第一个元素取出用(cons
(car list) ‘() )构造,接着第二个、第三个……用(cons
…… (cons (car (car list) ) (cons (carlist) ‘())))。当然了,在这个...
分类:
其他好文 时间:
2015-02-23 09:46:37
阅读次数:
121
??
练习2.4
直接运用对比的技巧就可以猜测出相应的cdr表示如下:
(define (cdr z)
(z (lambda (p q) q)))
但我们还是要按照题中要求用代换模型来检验。先来检验car的。
(car (cons 0 1))
(car (lambda (m) (0 1)))
((lambda (z) (z (lambda (p...
分类:
其他好文 时间:
2015-02-17 21:06:55
阅读次数:
144