上一页 1 ··· 9 10 11 12 13 14 15 下一页
摘要: 数组查找2 题目描述 给定一个已经从小到大排好序的数组,数组内有n个元素:a[1]、a[2]……a[n]。现在,有一个数x,你需要在数组中找到一个i,使a[i] x,并输出i(如果有多个i,输出最小的一个),如果不存在对应的i,输出“no”。 输入 输入包括多行: 第一行包含一个整数n(1 usin 阅读全文
posted @ 2019-07-18 11:08 牛大了的牛大 阅读(632) 评论(0) 推荐(0) 编辑
摘要: c++ 二分答案 问题 使得x^x达到或超过n位数字的最小正整数x是多少?n using namespace std; int o; bool check(int k)//查看这个数的位数 { long long p = k; return p log10(1.0 k) + 1 = o;//判断数位 阅读全文
posted @ 2019-07-14 16:04 牛大了的牛大 阅读(1019) 评论(1) 推荐(1) 编辑
摘要: c++ 迷宫搜索(宽搜) 题目描述 迷宫的游戏,相信大家都听过,现在我们用一个n m的矩阵表示一个迷宫,例如: S.X. ..X. ..XD .... 其中‘S’表示起点,‘D’表示终点,‘X’表示该位置为墙,不可以走,‘.’表示可以通行。每次只能向“上下左右”四个方向移动一步。 你的任务是判断在x 阅读全文
posted @ 2019-07-14 14:43 牛大了的牛大 阅读(1371) 评论(0) 推荐(0) 编辑
摘要: c++ bfs基本应用 Knight Moves 题目描述 贝茜和她的表妹在玩一个简化版的国际象棋。棋盘如图所示: 贝茜和表妹各有一颗棋子。棋子每次移一步,且棋子只能往如图所示的八个方向移动。比赛的规则很简单,两个人需要从起点将棋子移到终点,谁能花最少的步数从起点走到终点,就是赢家。 为了确保能赢表 阅读全文
posted @ 2019-07-14 11:46 牛大了的牛大 阅读(2505) 评论(0) 推荐(1) 编辑
摘要: 栈的概念 栈是用来存储逻辑关系为 "一对一" 数据的线性存储结构,如图 1 所示。 栈只能从表的一端存取数据,另一端是封闭的,如图 1 所示; 在栈中,无论是存数据还是取数据,都必须遵循"先进后出"的原则,即最先进栈的元素最后出栈。 拿图 1 的栈来说,从图中数据的存储状态可判断出,元素 1 是最先 阅读全文
posted @ 2019-07-13 12:28 牛大了的牛大 阅读(577) 评论(0) 推荐(0) 编辑
摘要: c++ 栈的基本应用 题目描述 记忆力大考验 小哼和小哈是一对兄妹,爸妈不在家的时候,小哼自然而然就担负起了照顾妹妹的责任。可别看小哼年纪小,他哄妹妹可有一手呢。今天,小哼就发明了一个小游戏来和小哈玩: 家里有一个长长的网球筒,还有一堆的网球,网球筒的直径很小,每次只能放进一个网球。小哼把每个网球都 阅读全文
posted @ 2019-07-13 12:04 牛大了的牛大 阅读(2037) 评论(0) 推荐(0) 编辑
摘要: 队列的概念 队列,是一种对数据的"存"和"取"有严格要求的线性存储结构。 队列的两端都"开口",要求数据只能从一端进,从另一端出,如图 1 所示: 队列的特点 进数据的一端为 "队尾",出数据的一端为 "队头",数据元素进队列的过程称为 "入队",出队列的过程称为 "出队"。 不仅如此,队列中数据的 阅读全文
posted @ 2019-07-13 11:28 牛大了的牛大 阅读(562) 评论(0) 推荐(0) 编辑
摘要: c++ 队列的基本应用 题目描述 现在去营业厅办理业务,都要先取号,再等待叫号。叫号系统有两种模式: 1.取号,取号时要输入自己的11位电话号码,号码按取号的顺序存在系统中; 2.叫号,叫号时会显示当前在最前面的电话号码,并且把该号码从系统中删除。 输入 输入包括多行,每行输入一个操作: 1. 输入 阅读全文
posted @ 2019-07-13 11:23 牛大了的牛大 阅读(855) 评论(0) 推荐(0) 编辑
摘要: ```c include using namespace std; define max_v 10 int G[max_v][max_v]; int dir[8][2]= {{1, 2},{2, 1},{2,1},{1,2},{ 1,2},{ 2,1},{ 2, 1},{ 1, 2}}; int s 阅读全文
posted @ 2019-07-12 19:28 牛大了的牛大 阅读(306) 评论(0) 推荐(0) 编辑
摘要: c++二分查找 题目是在一些数字里找出一个数字,并输出他在第几行 代码 + 注释 c include include using namespace std; int mid; int x; void find(int a[],int low,int high) { while(low x; fin 阅读全文
posted @ 2019-06-28 16:34 牛大了的牛大 阅读(645) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 下一页