老师想知道从某某同学当中,分数最高的是多少,现在请你编程模拟老师的询问。当然,老师有时候需要更新某位同学的成绩. 输入描述: 输入包括多组测试数据。 每组输入第一行是两个正整数N和M(0 < N <= 30000,0 < M < 5000),分别代表学生的数目和操作的数目。 学生ID编号从1编到N。 ...
分类:
编程语言 时间:
2020-03-26 01:39:10
阅读次数:
111
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1301 将结点的字符信息处理成点信息即可,代码如下: 1 #include<bits/stdc++.h> 2 using namespace std; 3 typedef unsigned int ui; ...
分类:
编程语言 时间:
2020-03-25 23:35:25
阅读次数:
84
当自己安排的事情太多的时候,在学习时,并不会坐稳在电脑前,总想这赶快完成,马上做下一件事,这个很浮躁,并不会很快就深入一个领域里面,编程懂得基础并不重要,你看我学会c语言基础做啥事了?不都还是在试着写算法题。尤其是《明解c 中级篇》一直没看多少,一直拖着不去看,反而学习c++、python的基础很过 ...
分类:
其他好文 时间:
2020-03-25 01:20:25
阅读次数:
68
题目大致:顺序排列DNA链,只有A和T,例如ATTTAA,现在科学家改变该链,改变时可以单独改变一个字母,也可以把链里的字母两两交换。求:最短的交换次数例如:ATTTAA --> TTAATT 最少需要3次交换,先把第一个A换成目标T,接着把第3个和第5个交换,第4个和第6个交换。3次搞定 如果有更 ...
分类:
编程语言 时间:
2020-03-24 23:37:36
阅读次数:
140
使用Java写出一个程序:接受一个十六进制的数,输出该数值的十进制表示。(多组同时输入 ) import java.util.Scanner; public class number { private static final String A = "A"; private static fina ...
分类:
编程语言 时间:
2020-03-24 23:33:52
阅读次数:
85
现有N个1到1000之间的随机整数(N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序 Python实现方式如下 while True: try: a = int(input()) res = set() for i in ...
分类:
编程语言 时间:
2020-03-24 23:08:51
阅读次数:
92
本文记录了关于排列的三道算法题目,相对来说有一定的难度,特别是求下一个排列和全排列中交换递归的算法思想,可以把其作为一个相对固定的思路理解记忆,同时,我们也看到了回溯和递归思想在其中的应用。 ...
分类:
其他好文 时间:
2020-03-23 17:21:30
阅读次数:
81
题意: 这是一个非常容易解决的问题,您的任务只是计算图像,而仅是计算干草成本和算法成本。如果您不懂此段话,请继续。Nya图是具有“层”的无向图。图中的每个节点都属于一个层,总共有N个节点。您可以以成本C从x层中的任何节点移动到x + 1层中的任何节点,因为道路是双向的,因此也可以以相同的成本从x + ...
分类:
编程语言 时间:
2020-03-19 13:24:50
阅读次数:
50
c语言实现老鼠走迷宫 在没有智能手机的时代,不少人玩游戏会玩老鼠走迷宫这样的闯关游戏。每一关有着不同的地图场景,可能还会充斥着各种障碍。 老鼠走迷宫是经典的递回求解的算法题 我们用二维数组表示迷宫场景。其中用2代表迷宫的墙壁,0代表可行通道。 我们用7 7的二维数组具体实现,假定我们设置[1][1] ...
分类:
编程语言 时间:
2020-03-18 15:36:41
阅读次数:
65
一、题目 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有满足条件且不重复的三元组。 注意:答案中不可以包含重复的三元组。 示例: 二、题解 思路1: 之前有道算法题,是求两数之和,所以想法就是先遍历数组,固 ...
分类:
其他好文 时间:
2020-03-17 08:06:12
阅读次数:
59