花费 6 ms
7-4 交换二叉树中每个结点的左孩子和右孩子 (20 分)

题目: 以二叉链表作为二叉树的存储结构,交换二叉树中每个结点的左孩子和右孩子。 思路: 首先根据给出的字符串先把二叉树建起来,这里稍稍卡了一下(所以决定写个博客存一下); 建起来后就好说了,递 ...

Sat Mar 23 01:05:00 CST 2019 0 4630
7-2 符号配对 (20 分)

题目: 请编写程序检查C语言源程序中下列符号是否配对:/*与*/、(与)、[与]、{与}。 输入格式: 输入为一个C语言源程序。当读到某一行中只有一个句点.和一个回车的时候,标志着输入结束。程序 ...

Sun Oct 07 06:16:00 CST 2018 0 5297
7-1 表达式转换 (25 分)

题目: 算术表达式有前缀表示法、中缀表示法和后缀表示法等形式。日常使用的算术表达式是采用中缀表示法,即二元运算符位于两个运算数中间。请设计程序将中缀表达式转换为后缀表达式。 输入格式: 输入在一 ...

Wed Oct 10 04:13:00 CST 2018 0 4425
manacher(马拉车)算法

断断续续地看了两天的马拉车算法,可算是给搞明白了(贼开心),这算是自己搞懂的第一个算法了(23333333333333)这个算法照目前自己的理解来看,貌似就只能求个字符串中的回文串(接触这个算法是要求 ...

Wed Oct 03 02:38:00 CST 2018 0 2870
7-2 列车调度 (25 分)

题目: 样例输入: 98 4 2 5 3 9 1 6 7 样例输出: 4 思路: 要想得到最少的调度序列,那就要找出最少的下降序列的个数。拿上边的例子来说:有如下四个下降序列 ...

Mon Oct 22 23:50:00 CST 2018 0 1226
7-13 航空公司VIP客户查询 (25 分)

题意: 思路: 读完题目之后的第一思路就是用map将客户的id(string类型)与里程road(int类型)形成映射,然后直接用id查找添加里程或输出里程。但是400ms的限制妥妥的 ...

Wed Oct 03 03:48:00 CST 2018 0 1240
7-4 银行排队问题之单窗口“夹塞”版 (30 分)

题目: 排队“夹塞”是引起大家强烈不满的行为,但是这种现象时常存在。在银行的单窗口排队问题中,假设银行只有1个窗口提供服务,所有顾客按到达时间排成一条长龙。当窗口空闲时,下一位顾客即去该窗口处理事务 ...

Fri Oct 26 19:31:00 CST 2018 0 1171
7-5 银行排队问题之单队列多窗口服务 (25 分)

题目: 假设银行有K个窗口提供服务,窗口前设一条黄线,所有顾客按到达时间在黄线后排成一条长龙。当有窗口空闲时,下一位顾客即去该窗口处理事务。当有多个窗口可选择时,假设顾客总是选择编号最小的窗口。 ...

Fri Oct 19 23:48:00 CST 2018 0 950
统计一个整数的二进制中1的个数(暴力)

方法一: 比较暴力的方法(通过将二进制右移获得): 方法二: 通过这个数与比他小1的数相与得到:(很神奇的一个方法,手动写几个例子就可以看出来了,不过要自己想的话,还是比较费力的) ...

Sat Jun 01 21:09:00 CST 2019 0 554
7-1 银行业务队列简单模拟 (25 分)

题目: 设某银行有A、B两个业务窗口,且处理业务的速度不一样,其中A窗口处理速度是B窗口的2倍 —— 即当A窗口每处理完2个顾客时,B窗口处理完1个顾客。给定到达银行的顾客序列,请按业务完成的顺序输 ...

Sun Oct 14 06:14:00 CST 2018 0 847

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM