1.简介:编译器是将一种语言翻译成另一种语言的程序。编译器将源程序的代码作为输出,从而产生用目标语言编写的等价程序。例如源代码为C/C++等高级语言,那么目标语言就是目标机器的机器代码,也就是可以直接运行的机器代码(各种二进制)。下面就是一个编译过程的简单例子:
x=2 (高级语言)
MOV x,2 (汇编语言)
C7 06 0000 0002 (机器代码)
2.相关程序...
分类:
其他 时间:
2014-05-18 13:41:29
收藏:
0 评论:
0 赞:
0 阅读:
425
接着上一遍文章>,继续学习如何自己设计并使用断言,来更加容易,更加不费力
地自动寻找出程序中的错误。
首先看一个简单的压缩还原程序...
分类:
编程语言 时间:
2014-05-18 18:38:48
收藏:
0 评论:
0 赞:
0 阅读:
382
Energy Conversion
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 4278 Accepted Submission(s): 1024
Problem Description
魔法师百小度...
分类:
其他 时间:
2014-05-18 05:35:48
收藏:
0 评论:
0 赞:
0 阅读:
350
DPM源码(voc-release)中的模型可视化做的还算相当炫酷的,可以让我们直观的看到训练好的模型,甚至我们不用去做模型的评价,直接根据肉眼的观察,就能大致了解一个目标训练的好不好,比如我训练一个人体模型,那他的可视化图当然就是越接近人体越好。...
分类:
其他 时间:
2014-05-18 15:43:40
收藏:
0 评论:
0 赞:
1 阅读:
5991
题目链接:Codeforces Round #246 (Div. 2)
A:直接找满足的人数,然后整除3就是答案
B:开一个vis数组记录每个衣服的主场和客场出现次数,然后输出的时候主场数量加上重复的,客场数量减掉重复的
C:原来是YY乱搞的,原来是哥德巴赫猜想,一个合数可以表示为3个质数相加,然后就先打个素数表,然后从最小的数字一个个模拟往前放即可,放的时候走的步数直接拆成都是质数即可
...
分类:
其他 时间:
2014-05-18 18:38:25
收藏:
0 评论:
0 赞:
0 阅读:
453
这个是在凸优化里面看的,在EM算法中看有用到,所以用latex写了篇回忆用的小短文,现在不会把latex产生的pdf怎么转变成放到这里的内容。
所以我选择直接贴图。
这个pdf可以在我的资源里找到。 http://download.csdn.net/detail/bendanban/7358053...
分类:
其他 时间:
2014-05-18 09:36:58
收藏:
0 评论:
0 赞:
0 阅读:
423
题目:
链接:点击打开链接
算法:
完全背包。
状态转移方程: dp[j] += dp[j-i];dp[j]表示钱j可以兑换的方法,,,,,i是硬币的价值1,2,3,,,个数是不限的
代码:
#include
#include
#include
using namespace std;
int dp[40000];
int n;
int main(...
分类:
其他 时间:
2014-05-18 15:42:40
收藏:
0 评论:
0 赞:
0 阅读:
309
Labyrinth
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 519 Accepted Submission(s): 174
Problem Description
度度熊是一只喜欢探险的熊,一次偶然落...
分类:
其他 时间:
2014-05-18 16:03:18
收藏:
0 评论:
0 赞:
0 阅读:
400
python实现快速排序算法...
分类:
编程语言 时间:
2014-05-18 04:12:39
收藏:
0 评论:
0 赞:
0 阅读:
488
题目链接:hdu 4803 Poor Warehouse Keeper
题目大意:有以个屏幕可以显示两个值,一个是数量x,一个是总价y。有两种操作,一种是加一次总价,变成x,x+y;一种是加一个数量,这要的话总价也会相应加上一个的价钱,变成x+1,y+y/x。总价显示的为取整后的整数,小数部分忽略。给定一个目标x,y,初始状态为1,1,求最少需要多少次可以目标状态,不可以达到的话输出-1....
分类:
其他 时间:
2014-05-18 18:45:26
收藏:
0 评论:
0 赞:
0 阅读:
398
经典排序算法:冒泡排序法
让算法会说话,让程序自己告诉我们怎么回事
并有优化方法,使算法效率更高...
分类:
其他 时间:
2014-05-18 05:34:45
收藏:
0 评论:
0 赞:
0 阅读:
422
利用d3,js将数据可视化,可以做到数据与代码的分离,方便以后修改数据。
这次利用d3.js绘制了一个五维的雷达图,即将多个对象的五种属性在一张图上对比。
数据写入data.csv、数据类型写入type.csv文件。
效果如下图所示
源码连接:http://download.csdn.net/detail/svap1/7358123
使用是只需调用 radar()函数即可,如...
分类:
Web开发 时间:
2014-05-18 05:56:18
收藏:
0 评论:
0 赞:
0 阅读:
1205
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4810
思路:先把每个数字按位分离出来,存放1的个数,那么每位0的个数为n - 1的个数,然后利用组合数学和异或的原理,枚举奇数个1的情况,然后利用乘法和加法计数原理累加出来的就是该位的答案,最后乘上改为对应的数值最后加起来就是答案
代码:
#include
#include
const _...
分类:
其他 时间:
2014-05-18 04:30:10
收藏:
0 评论:
0 赞:
0 阅读:
380
题目链接:hdu 4810 Wall Painting
题目大意:有以为画家,有n种颜料,给出n种颜料的值。然后在1~n天中,他每天都会选择相应天数的颜料数进行混合,形成新的一种颜料。比如说第2天,他会选择任意两种的颜料混合,得到新的一种颜料(所选的颜料的值全部取亦或后的到的数即为新颜料的值)
然后对应输出每一天有可能合成颜料值的总和。
解题思路:因为要考虑到所有情况,所以暴力枚举选...
分类:
其他 时间:
2014-05-18 07:48:07
收藏:
0 评论:
0 赞:
0 阅读:
465
题目链接:hdu 4811 Ball
题目大意:有三种颜色的球若干,每次向桌子上放一个球,保证是一条序列,每次放球的得分为当前放入序列的球的前面有多少种不同的颜色a,后面的有多少种不同的颜色b,a+b。问说给定球的数量后,最大得分为多少。
解题思路:因为放球顺序是自己定的,所以我们可以尽量早得构造一个序列,使得后面放入球的得分均保持在峰值。那么求峰值就要根据球的数量来决定。我们叫得分为...
分类:
其他 时间:
2014-05-18 10:01:36
收藏:
0 评论:
0 赞:
0 阅读:
480
项目中有一个功能 在IE中GET方式提交会产生乱码 但有两个入口都会走这同一段代码固不能直接转码,所以要进行判断传过来的该值是不是乱码可用以下方式验证:java.nio.charset.Charset.forName("GBK").newEncoder().canEncode("测试") //判断是不是GBK编码 即是否乱码//使用request.getQueryString()获取通过URL传过...
分类:
编程语言 时间:
2014-05-18 14:37:56
收藏:
0 评论:
0 赞:
0 阅读:
1276
Yougth的最大化
时间限制:1000 ms | 内存限制:65535 KB
难度:4
描述
Yougth现在有n个物品的重量和价值分别是Wi和Vi,你能帮他从中选出k个物品使得单位重量的价值最大吗?
输入有多组测试数据
每组测试数据第一行有两个数n和k,接下来一行有n个数Wi和Vi。
(1
输出输出使得单位价值的最大值。(保留两位小数)
样...
分类:
其他 时间:
2014-05-18 14:36:56
收藏:
0 评论:
0 赞:
0 阅读:
424
本题大概题意:
给出一个数组DNA,包含10个数值,如:DNA[10] = {0,1,2,3,,1,2,3,0,1,2}所有数值应该不大于3.
给出一行40个字符的字符串: 空格代表0, '.'代表1,'x'代表2,'W'代表3。 相邻三个数值(或两个数值)相加得到的数作为DNA的下标,然后取DNA数组改下标的数值为新的值。产生新的字符串。
好难说清楚,看原文吧,的确是很难理解的题目:
h...
分类:
其他 时间:
2014-05-18 03:14:27
收藏:
0 评论:
0 赞:
0 阅读:
448
【题目】
Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses.
For example, given n = 3, a solution set is:
"((()))", "(()())", "(())()", "()(())", "()()()"
【题意】
给定n对括号,输出所有可行的括号组合字符串。所谓合法,就是可以Valid Pare...
分类:
其他 时间:
2014-05-18 09:07:12
收藏:
0 评论:
0 赞:
0 阅读:
397
VC6项目移植到VS2008中遇到的一些问题以及解决办法。
好的代码,从我做起,从现在做起。...
分类:
其他 时间:
2014-05-18 10:24:10
收藏:
0 评论:
0 赞:
0 阅读:
611