跳至正文

NOIP2009 潜伏者 解题报告

  • OI路程

今天把NOIP 2009的所有题目做了一遍,当做考试来做,结果只做出了这一题,而且还只有90分。。死心了。。
代码如下:

/*要注意:
 * 1.\'A\'-\'Z\'扫描完毕就停止, (不管内容还有没有~!)
 * 2,长度小于26就Failed
 * 3,二者是一一对应的关系
 * 4,输入的字符串是密子, 不是原信息
 */
#include <stdio.h>
**char** map[26], mapp[26];
**char** string[101][......]

继续阅读

2010年08月09日

  • 随笔

  承蒙高人指点,NOIP的希望终于感觉大点了!哈哈,争取今年拿省1=,不管距离远不远~
  慢慢加油吧~!

[……]

继续阅读

Vim 具名标记

  • Vim

ma                                           &nbsp[……]

继续阅读

Vim 搜索

  • Vim

  搜索的一些功能:

?                                            [……]

继续阅读

Vim 的设置

  • Vim

  在:命令下的一些设置,以后还会陆续添加的:

compatible                                     &nbsp[……]

继续阅读

中缀表达式转换后缀表达式

  • 技术

能够把中缀表达式转换成后缀表达式,是在为http://www.rqnoj.cn/Problem_18.html 这一题做准备,感觉写的还不错,关键是在优先级的处理方面(compare函数),整个代码如下(包含驱动函数main):
只支持+-*^()和变量

#include <stdio.h>
#include <ctype.h>
#define MAX 101
#define NUM 0
#define CHAR 1
#define OPER 2
#define STR +-*^()
con[......]

继续阅读

海贼王和火影忍者

  • 随笔

  现在碰到的OI题目都太难了, 伤细胞, 想不出来, 写点无关的东西, 放松下.
  海贼王和火影忍者都是很好看的动画, 火影忍者前期真的很好看, 鸣人为了自己的理想, 改变了一个又一个人, 影响了周围的人, 但是到后期, 发展到现在越来越觉得无聊, 话说鸣人出去修行三年, 回来除了长高没见到什么成效(个别可能有点, 继续向下看.), 但是如今仙人模式, 收复九尾, 你就这么的神奇? 半个小时就把那么厉害的九尾给KO了, 吸收了?? 还什么九尾是最厉害的尾兽哦, 现在的越看越无聊, 尽扯一些恶心的要死和做作剧情,[……]

继续阅读

USACO 3.3-1 Riding the Fences骑马修栅栏

欧拉回路,我知道怎么做,但是我不知到为什么可以这么做!,囧囧;就当是背课文把,反正这就是欧拉回路。
如果有节点的度为奇数就从它开始,否则就从最小的开始,然后就是看下面的代码把:

 #include <stdio.h>
#define MAXV 500
#define MAXE 1024
char map[MAXV][MAXV];
int path[MAXE];
int degree[MAXV];
int len;
int max;

void add(int a, int b)
{
 map[a][b][......]

继续阅读

算法导论 习题之插入排序从大到小

  • 技术

插入排序其实很好理解,就是保证前i – 1个都是排好序了的,再排第i个,下面这个是从大到小排序的:


/* 从大到小的插入排序 */
void insert_sort(int a[], int n)
{
 int i, j;
 int key;
 for(i = 1; i < n; i++){
 key = a[i];
 for(j = i - 1; (j >= 0) && (key > a[j]); j--){
 a[j + 1] = a[j];
 }
 a[j + 1] = k[......]

继续阅读