啊哈算法
文章平均质量分 63
记录拜读啊哈磊《啊哈算法》的实践过程
HZC8
这个作者很懒,什么都没留下…
展开
-
《啊哈,算法》第三章枚举!很暴力 第二节炸弹人
题目:炸弹人:现有一个特殊的关卡:游戏者只有一枚炸弹,且炸弹杀伤距离超长,可以消灭杀伤范围内所有敌人。请问炸弹放在哪个位置才可以消灭最多的敌人(炸弹只能放在空地上)。输入样例:13 13##############GG.GGG#GGG.####.#G#G#G#G##…#…G##G#.###.#G#G##GG.GGG.#.GG##G#.#G#.#.#####G…G…##G#.#G###.#G##…G#GGG.GG##G#.#G#G#.#G##GG.GGG#G.GG####原创 2021-09-16 14:23:25 · 338 阅读 · 0 评论 -
《啊哈,算法》第二章栈、队列、链表 第四节链表代码优化
《啊哈,算法》第二章栈、队列、链表第四节链表代码优化题目:第一行给出一个整数n,第二行给出n个已经从小到大排好的数,第三行给出需要往这串数中插入的数a,输出仍符合从小到大排列的新的序列。输入样例:92 3 5 8 9 10 18 26 326输出样例:2 3 5 6 8 9 10 18 26 32书中给的代码:#include <stdio.h> #include <stdlib.h> //这里创建一个结构体用来表示链表的结点类型struct n原创 2021-09-15 10:13:37 · 184 阅读 · 1 评论 -
《啊哈,算法》第二章栈、队列、链表 第五节模拟链表代码优化
题目:第一行给出一个整数n,第二行给出n个已经从小到大排好的数,第三行给出需要往这串数中插入的数a,输出仍符合从小到大排列的新的序列。输入样例:92 3 5 8 9 10 18 26 326输出样例:2 3 5 6 8 9 10 18 26 32书中给的代码:#include <stdio.h> int main(){ int data[101],right[101]; int i,n,t,len; scanf("%d",&n); //读入已有原创 2021-09-15 12:05:14 · 157 阅读 · 0 评论