当前位置:首页 > 算法

算法

  • 最新
  • 浏览
  • 评论

最近的请求次数

CarlZhou2年前 (2022-03-30)3905
最近的请求次数
最近的请求次数简单/数组+双指针、队列 学习目标 了解算法题的解题思路数组+双指针队列的特点 题目描述最近的请求次数:在RecentCounter类中有一个方法:ping(int t), t代表某个时间(毫秒), 返回从3000毫秒前...

删除最外层括号

CarlZhou2年前 (2022-03-25)2024
删除最外层括号
删除最外层括号简单/计数器、累加、栈 学习目标 了解算法题的解题思路栈的特点栈的应用 题目描述给出一个非空有效字符串S,考虑将其进行原语化分解使得:s=P_1+P_2+…+P_K,其中P_i是有效括号字符串原语对s进行原语化分解,删除...

整数反转

CarlZhou2年前 (2022-03-22)1141
整数反转
数组:实现整数的数字反转 简单/数组、数学、遍历国、逆序、原地替换 学习目标 了解算法题的解题思路 数组的特点 数学思维的应用 题目描述 给出一个32位的有符号整数,将这个整数每位上的数字进行反转 一、Comprehend理解题意 该...

两数相加

CarlZhou2年前 (2022-03-20)1169
两数相加
链表+数学:两数相加学习目标 了解算法题的解题思路链表的特点数学思维的应用 题目描述给出两个非空链表用来表示两个非负整数其中它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字 如果我们将这两个数相加起来,则会返回...

打印整数的32位二进制编码

CarlZhou2年前 (2021-12-22)10107
打印整数的32位二进制编码
解题思路 public class Code06_PrintB { /* 打印int类型的32位二进制数 */ public static void print(int num) {...

禁忌搜索算法(Tabu Search)

CarlZhou3年前 (2021-02-05)962
01 什么是禁忌搜索算法? 1.1 先从爬山算法说起 爬山算法从当前的节点开始,和周围的邻居节点的值进行比较。 如果当前节点是最大的,那么返回当前节点,作为最大值 (既山峰最高点);反之就用最高的邻居节点来,替换当前节点,从而实现向山峰的高...