- 博客(147)
- 收藏
- 关注
原创 关于集成显卡和独立显卡
每个用户对计算机配置的需求都不同,如果你只是一个初学者,或者只用电脑做一些文字工作、处理平面图片、上网和玩玩普通游戏,那么你就有必要考虑一下集成显卡了。因为集成显卡就完全能满足你的这些需求,而且还可以节约一些资金来升级其它部件,何乐而不为呢?如果你是一个超级3D游戏爱好者或3D图形制作人员,那么集成显卡就显然不适合你了。所以在购买集成显卡前,我们必须了解集成显卡的优势与劣势。 Advant
2014-04-27 15:45:44
1118
转载 替换^M字符
替换^M字符在Linux下使用vi来查看一些在Windows下创建的文本文件,有时会发现在行尾有一些“^M”。有几种方法可以处理。1.使用dos2unix命令。一般的分发版本中都带有这个小工具(如果没有可以根据下面的连接去下载),使用起来很方便:$ dos2unix myfile.txt上面的命令会去掉行尾的^M。2.使用vi的替换功能。启动vi,进入命令模式,输入以下
2014-04-27 15:41:46
1304
原创 Precision和Recall
学习自:http://blog.youkuaiyun.com/wangran51/article/details/7579100
2014-04-19 12:20:41
584
原创 数学题集
排列组合: poj1850, poj3252• Lucas 定理: poj3219• 素数测试与筛法: poj2191, poj1811• 大数分解的快速算法: poj1142• 进位制: poj2798, poj1702• 同余模运算: poj1006, poj2115• 容斥原理: poj3904, poj1173• 置换群与Burnside 引理: poj2888
2014-04-16 18:29:38
796
原创 HDU 4193
附上代码:#include #include #include #include using namespace std;#define MAX_N (2000000 + 2)int sum[MAX_N], q[MAX_N];int n, cnt, front , rear;inline void in(int i) { while (front = sum[i]) r
2014-04-09 19:24:11
594
原创 Linux下C 更改字符在终端的显示颜色
使用\033[01;04;32;41m之类的配色方案在需要输出显示的文本之前,可以改变应用程序输出文本的颜色或者背景颜色。
2014-04-08 22:21:14
1046
原创 Word画线条5大技巧,简单实用!
【Word画线条5大技巧,简单实用!】1.输入三个“=”,回车,就是一条双直线;2.输入三个“~”,回车,就是一条波浪线;3.输入三个“”回车,就是一条虚线;4.输入三个“-”,回车,就是一条直线;5.输入三个 “#”,回车, 就是一条隔行线。
2014-04-07 18:38:53
735
原创 Github常见错误
github常见操作和常见错误!错误提示:fatal: remote origin already exists. 2013-12-13 00:10:46| 分类: github|举报|字号 订阅如果输入$ git remote add origin git@github.com:djqiang(github帐号名)/gitdemo(项目名).git
2014-04-07 14:31:22
620
原创 排序函数中比较函数cmp的理解
无论是使用 sort() 或者 qsort(), 都会使用到自己定义比较函数,习惯上定义为 cmp如: int cmp(const void *x, const void *y) { return *(int*)x - *(int*)y;}我一直也是这样用,直到去年寒假给学弟们讲课的时候,有个学弟问: 为什么不可以写成 : int cmp
2014-04-05 15:37:37
1249
原创 Hdu 4143
题目链接好久没有在Hdu水题了,于是乎在无聊之际还是找了一道水题,但是看完题目之后,明显是个数学题,我还是感觉有点打触的。因为一直对数学题没有多大信心。分析了一下,Y^2 = X^2 + n 可以转化为 Y^2 = (X + a)^2所以:n = a^2 + 2 * a * X , 而且 X > 0所以 0 由于要求的是最小的 X, 所以只要逆序枚举 a 就可以
2014-04-04 21:39:04
924
原创 Wireshark 基本使用方法
学习于:http://www.cnblogs.com/TankXiao/archive/2012/10/10/2711777.html
2014-04-02 22:12:54
528
原创 Valgrind 初次接触
Valgrind 英文的意思是:堆内存它有很多小工具,作用各不相同学习于:http://blog.youkuaiyun.com/sduliulun/article/details/7732906http://www.bagualu.net/wordpress/?p=2360
2014-04-02 21:37:37
554
原创 Wireshark设置interface 时提示“There are no interfaces on which a capture can be done ”
学习于:http://blog.163.com/likaifeng@126/blog/static/32097310201271451655190/
2014-03-30 16:45:35
1206
原创 Markdown 常用语法学习(stackedit)
Welcome to StackEdit! {#welcome}=====================Hello, I am your first Markdown document within **StackEdit**[^stackedit]. Don't delete me, I can be helpful. I can be recovered anyway
2014-03-29 22:45:58
1101
原创 Sublime Text2的常用技巧总结(更新中...)
1. 选中一段内容后,按 Tab 或者 shift Tab 可以控制缩进2. alt + shift + 数字, 开启多个窗口,数字代表分割后的个数,分割后按 Ctrl + shift + 数字 可以把当前窗口的内容剪切到选择的数字所代表的窗口中,也就是转移内容。3. 查找/替换Ctrl+F:查找内容Ctrl+Shift+F:查找并替换Ctrl+H:
2014-03-29 12:32:19
737
原创 Python比较有用的小语法
额,这是在Codeforces做题的时候从Virtual judge那儿学的#ord()内置函数,将单个字符变为int#chr()内置函数,将int变为单个字符# for : else ( 或 while : else) 这个语法好用
2014-03-28 22:04:54
580
原创 Codeforces 405C
题目链接当时没有做出来,日后想了一会儿也没有好的思路。看了题解才发现自己压根就没有找到题目的关键所在。正如上面所说的那样,除了对角线上的元素外,Aij * Aji 都计算了两遍,所以和结果没有关系。#include #include int n, q;char str[1000005];int main() { while (~scanf("%d", &n)
2014-03-28 15:08:20
561
原创 LeetCode----Path Sum
Path Sum Total Accepted: 9765 Total Submissions: 32502 My SubmissionsGiven a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all the values along the path eq
2014-03-27 19:52:04
523
原创 gdb之x命令
学习于:http://www.cnblogs.com/tekkaman/p/3506120.htmlhttp://blog.youkuaiyun.com/allenlinrui/article/details/5964046gdb之x命令【gdb之x命令】 可以使用examine命令(简写是x)来查看内存地址中的值。x命令的语法如下所示: x/
2014-03-24 22:45:31
974
原创 蓝桥杯----连号区间数
题目链接:点击打开链接这是一个悲伤的故事,看到题目提示,说是并查集,然后就一直想怎么去用并查集呢?!结果显然是没有发现怎么做。后来想到直接暴力,但是考虑到O(n^2)估计会TLE啊!!一直就没敢去写后来看了人家的代码。都是直接暴力 :(附上我的代码:#include int n, p[50005];int main() { while (~scanf(
2014-03-20 23:42:45
851
原创 Codeforces 404B
毫无疑问这题不是难题,但是这种题目最让人纠结打心里对这种题目就比较害怕,果然,各种WE这里贴上代码,用Python写的,比较偷懒:def cur_pos(a, d): if 0 <= d <= a: return d, 0.0 elif a < d <= a + a: return a, d - a elif a + a < d <= a * 3: ret
2014-03-20 10:26:23
749
原创 C/C++中运算符优先级汇总
编程语言C运算符优先级优先级1: ( )、[ ]、->、 .含义:圆括号、下标运算符、指向结构体成员运算符、结构体成员运算符优先级2:!、~、++、――、-、(类型)、*、&、sizeof (单目运算符,结合方向自右至左)含义:逻辑非、按位取反、自增、自减、负号、类型转换、指针、地址与、长度运算符优先级3:*、/、%含义:乘法、除法、求余运算
2014-03-19 18:33:57
2442
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人