➡️
继续阅读
-
【Java实现经典算法】找出数组中重复最多的数
本文介绍如何用Java找出数组中重复次数最多的数,属于经典算法题,并给出了代码实现思路。
-
【Java实现经典算法】有理数四则运算
本文介绍用Java实现有理数四则运算:程序读入两个分数形式的有理数,依次计算和、差、积、商,并按“有理数1 运算符 有理数2 = 结果”格式输出;结果化为...
-
【Java 实现经典算法】数字黑洞
文章介绍数字黑洞6174(Kaprekar常数)算法:对各位数字不全相同的四位正整数,反复将四个数字按降序和升序排列后相减,最终会得到6174;若四位数字...
-
【Java 实现经典算法】每K个结点反转单链表
题目要求将单链表中每K个结点反转,不足K个的尾部保持原序。思路是先按链表长度和K确定需反转的结点数,每K个反转成新链表并将头结点存入List,剩余不足K个...
-
【Java 实现经典算法】科学计数法
本文介绍如何用Java将科学计数法字符串转换为普通数字表示,并保留全部有效位(包括末尾的0)。核心思路是把数值当作字符串处理:指数为负时,将小数点前移并补...
-
【Java 实现经典算法】格雷码
文章介绍格雷码:n位二进制表示中任意相邻两数仅一位不同,n位格雷码共2^n个。生成方法基于n-1位格雷码逐层构造,为每个字符串加0或1并保持对称,如由0、...