题解列表

筛选

 编写题解 1021: [编程入门]迭代法求平方根

摘要:解题思路:一直循环就好了,注意一下结束条件。开始没看懂迭代公式,还专门去查了一下注意事项:因为想使用递归,走了很多弯路,直接while循环的话会简单很多最开始时候再while中用的递归,使得一直无限循……

编写题解 1019: [编程入门]自由下落的距离计算

摘要:解题思路:利用循环,每次高度是之前的一半,加起来就行注意事项:注意题目中说的是第N次落地时,会反弹多高,即此时球在地上,并没有反弹,所以算总路程的时候要减去最后一次的反弹和落下的路程,即2M参考代码:……

字符串匹配(Java代码)

摘要:很明显,这一道题根据题目的叙述,匹配的方式用的是最笨的一种(暴力匹配) 代码如下: ```java package datastrutures; import java.util.Scan……

原码求补码Java

摘要:### 原码,反码,补码的关系 反码:原码是正数,(原码就是反码)不变;原码是负数,原码符号位(最高位)不变,其余位按位取反; 补码:原码是正数,(原码就是补码)不变;原码是负数,反码符号位(最高……

编写题解 1032: [编程入门]自定义函数之字符串连接

摘要:解题思路:我记得之前老师提过最简单的字符串连接方式,就是在输出的时候拼接字符串,能做到在控制台输出就是字符串拼接的效果。或者使用集合来做,将字符串分别加入集合中,然后输出集合元素。注意事项:参考代码:……

自定义函数之字符串反转

摘要:解题思路:将输入的字符串的每个字符从后往前依次存放到char数组中,输出char数组,得到题解。注意事项:参考代码:import java.util.Scanner;public class Main……

题目 2366: 信息学奥赛一本通T1456-图书管理 C++/Java

摘要: ### 思路 本题就是让优化查找的,用红黑树或哈希表储存字符串 红黑树:插入和查找效率O(logn) 哈希表:插入和查找,如果哈希值没有大量冲突效率O(1),反之可能退化成线性查找O(n) ……