题解列表

筛选

报数问题,通用的!!!(Java代码)

摘要:解题思路:这道题明显就是一个约瑟夫环的问题,只不过就是简化了,给了一个固定的数而已思路如下:1. 需要创建一个单向的循环链表(怎么创建这里我就不多说了)2. 解决约瑟夫环问题的思路: 2.1 需要创建……

阶乘求和(Java代码)

摘要:解题思路:注意事项:注意大数的使用,检测的时候会检测大数不能使用递归,如果用递归的话会导致栈溢出(在使用大数的情况下)参考代码public static void main(String[] args……

堆栈的使用,纯用数据结构编写(Java代码)

摘要:解题思路: ##### 这里主要是用链栈的思想来解决问题 1. 创建一个节点 2. 在栈中最好是来一个pre指针,以此来保存前一个节点的位置,方便后面进行遍历 3. 创建一个管理类,来管理节点……

Tom数qqqqqqqqqq

摘要:解题思路:注意事项:第一次直接拿整数int去接收输入的发现不行,之后才发现是接收2^32,而int是-2^31到2^31-1;所以输入的应该为字符串参考代码:import java.util.Scan……

超详细算法实现(Java代码)

摘要:解题思路:拥有基本的快速类思想注意事项:注意大数类的使用方法参考代码:    public static void main(String[] args) { Scanner scanner =……

求圆的面积(Java实现)

摘要:解题思路:注意事项:参考代码:public static void main(String[] args) { Scanner scanner = new Scanner(System.in);……

数据结构-稀疏矩阵快速转置(Java代码)

摘要:解题思路:1.首先先将原始数组转化为稀疏矩阵2.在稀疏矩阵中,交换每一行的第一列和第二列,第三列不变,也就是交换了原始矩阵的行列3.建立一个新的数组4.将稀疏矩阵中的值放入新的数组中即可注意事项:首先……

用switch语句解决此类排比性问题

摘要:解题思路:运用switch语句解题,不用if-else注意事项:switch(表达式){case 取值1: 执行语句; break;case 取值2: 执行语句; break;……default: 执……