随笔分类 - 杂章
摘要:基础题:1000、1001、1004、1005、1008、1012、1013、1014、1017、1019、1021、1028、1029、1032、1037、1040、1048、1056、1058、1061、1070、1076、1089、1090、1091、1092、1093、1094、1095、1...
阅读全文
摘要:上学期看到学长写了一个贪吃蛇,就一直想要做一个不同的游戏,当时觉得写出来并不是不可能,可还是因为能力有限,很多东西都不懂,就放弃了这个想法。这学期还没开始,就一直心想着编一个俄罗斯方块出来,可是当我真正开始的时候,才发现没有那么简单,什么头绪也没有就开始凭着感觉去写。大干花了两个晚上的时间写了大概有100~200行代码,再回过头来去看那个贪吃蛇的代码,发现自己写的完全什么用也没有。没办法只有全部删掉,先研究研究再从头开始。 在中途也碰到过很多问题,有一段时间就干脆不去管它,搁置了大概有一两周的时间,之后开始写才一点一点理清思路,写各种函数(由于对c++还算是没入门,只能用c语言写下去了),再.
阅读全文
摘要:一、位运算符C语言提供了六种位运算符: & 按位与 | 按位或 ^ 按位异或 ~ 取反 << 左移 >> 右移1. 按位与运算 & 按位与运算符"&"是双目运算符。其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位均为1时,结果位才为1 ,否则为0。参与运算的数以补码方式出现。 例如:9&5可写算式如下: 00001001 (9的二进制补码)&00000101 (5的二进制补码) 00000001 (1的二进制补码)可见9&5=1。 按位与运算通常用来对某些位清0或保留某些位。例如把a 的高
阅读全文
摘要:转自http://www.cnblogs.com/kuangbin/初期:一.基本算法: (1)枚举. (poj1753,poj2965) (2)贪心(poj1328,poj2109,poj2586) (3)递归和分治法. (4)递推. (5)构造法.(poj3295) (6)模拟法.(poj1068,poj2632,poj1573,poj2993,poj2996)二.图算法: (1)图的深度优先遍历和广度优先遍历. (2)最短路径算法(dijkstra,bellman-ford,floyd,heap+dijkstra) (poj1860,poj3259,poj1062,poj2253,poj
阅读全文
摘要:转自http://blog.csdn.net/angle555945/article/details/7649288神一般的牛~~~~ 1 //***************************// 2 // SNAKE C++ // 3 // Written by zhsl // 4 // 2012.6.10 // 5 //***************************// 6 #include<iostream.h> 7 #include<stdio.h> 8 #includ...
阅读全文
摘要:复制粘贴运行看看~~~#include<stdio.h>#include <windows.h>void SetColor(unsigned short ForeColor=5,unsigned short BackGroundColor=2) { HANDLE hCon = GetStdHandle(STD_OUTPUT_HANDLE); SetConsoleTextAttribute(hCon,ForeColor|BackGroundColor); } int main(){ int qq[50][50]={0}; int n;int key=1...
阅读全文
摘要:复制粘贴后运行按1 or 0// game of life.cpp //function head #include <stdio.h> #include <stdlib.h> #include <windows.h> #include <time.h> #include <ctype.h> //define the size of the two-dimensional array #define SIZE 40 void rule(int array[SIZE][SIZE]); //function prototype void
阅读全文
摘要:ACM队不是为了一场比赛而存在的,为的是队员的整体提高。大学期间,ACM队队员必须要学好的课程有:l C/C++两种语言l 高等数学l 线性代数l 数据结构l 离散数学l 数据库原理l 操作系统原理l 计算机组成原理l 人工智能l 编译原理l 算法设计与分析除此之外,我希望你们能掌握一些其它的知识,因为知识都是相互联系,触类旁通的。以下学习计划每学期中的内容不分先后顺序,虽说是为立志于学习ACM的同学列的知识清单,但内容不限于ACM的知识。英语之类与专业相距较远的课程请自行分配时间,这里不再列举。大一上学期:必学:2. 简单数学题(推荐“数学”分类20道以上)需要掌握以下基本算法:a) 欧几里
阅读全文

浙公网安备 33010602011771号