【题解】二分答案 之 跳石头(c++)题解
题目: 题目描述 Description 一年一度的 “跳石头” 比赛又要开始了! 这项比赛将在一条笔直的河道中进行,河道中分布着一些巨大岩石。组委会已经选择好了两块岩石作为比赛起点和终点。在起点和终点之间,有 N 块岩石(不含起点和终点的岩石)。在比赛过程中,选手们将从起点出发,每一步跳向相邻的岩 阅读更多…
题目: 题目描述 Description 一年一度的 “跳石头” 比赛又要开始了! 这项比赛将在一条笔直的河道中进行,河道中分布着一些巨大岩石。组委会已经选择好了两块岩石作为比赛起点和终点。在起点和终点之间,有 N 块岩石(不含起点和终点的岩石)。在比赛过程中,选手们将从起点出发,每一步跳向相邻的岩 阅读更多…
括号匹配这是个很简单的题目,如果只有小括号,就模拟进栈和出栈的过程就行了: 注:输入时’@’ 作为结束标志 #include <stdio.h> int main() { freopen(“stack.in”,”r”,stdin); freopen(“stack. 阅读更多…
//注意只能在 windows 下运行 QwQ… 思路:函数 gotoxy(x,y) 使光标移植屏幕的 x,y 坐标(屏幕左上角为 0,0),用来绘制蛇和界面,color() 函数用来设置绘制的颜色。设有 snakelong 节,第 i 节蛇的 x 坐标为 x[i],y 坐标为 y[i] 阅读更多…
注:本人技术不咋的,就是拿代码出来和大家看看,代码漏洞百出,完全没有优化,主要看气质,是吧 学了数据结构——栈,当然少不了习题。习题中最难的也是最有意思的就是这个中缀表达式的计算了(可以算+-*/和^,当然也可以带小括号)。搞了很久很久啊,终于搞出来的。简单说一下程序原理: 因为中缀表达式基本没法算 阅读更多…