Fedora 安装 nVIDIA显卡
由于我的电脑是NVIDIA的显卡,所以在这里我们只介绍NVIDIA的显卡驱动的安装方法
首先我们要做一些准备工作,以便在装好显卡驱动后不会发生进不了桌面的杯具!
1.
阻止kernel加载nouveau模块
[……]
Fedora下安装谷歌浏览器Google Chrome
以前找了好久,Fedora 下的支持一直不好,安装总是很麻烦,要取消检查依靠,虽然可以装,但是效率确实不如Ubuntu下的Fedora.现在又重新安装了Fedora,师傅的建议,说Ubuntu不适合做开发,更不是合作服务器,不然就和XP作服务器一样可笑。我换了Fedora,运行我的服务器程序,反复的刷新,服务器程序没有关掉,证明Ubuntu是垃圾。。
[……]
Noip 2010 提高组 第三题 关押罪犯
这题的话,就是贪心,把最大的罪恶值的两个囚犯都不关在一个牢房里,反复的贪心,但是数据太大,不允许使用邻接表和邻接矩阵,用什么结构来保存呢?我觉得(也是网上的资料里的咯)使用动态分配是个方法,因为最多10000条边,根据实际情况来分配,这样不会有浪费的空间,也就不会导致空间爆掉了。
#include <stdlib.h>
int m, n;
struct list{
&nbs[……]
Noip 2010 提高组 第二题 乌龟棋
在考场上我的思想是这么的,f[n +
j] = max{当在n这个位置时还有布数为j的卡片|f[n] + map[n + j]},后来发现这么是不行的,因为f[n + j]不是最大但也可能有更好的取值,因为它可以留下另外一张卡片,只有10分呢!
后来,我又想了另外一种算法,用一个维护一个栈,然后判断所有的可能性(说白了就是暴力枚举。),很自然读者都想到了两字——Time Out(超时),不过也有30分!
经过我的冥思苦想,终于是想到了另外一个方程,题目说的很清楚,每种卡片最多40张,那么就用卡片来枚举,[……]
Noip 2010 提高组 第一题 机器翻译
纯水题,维护一个列队,作为内存列队,并且写两个操作:进列队、出列队;因为数据量十分的小(n<=1000)所以可以维护一个用于标记的数组,如果单词在列队中则置为1,不在则置为0,接着就是暴力——模拟就是。
int queue[1001];
int used[1001];
int tail, head;
int ans = 0;
void enqueue(int n)
{
[……]