![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java
文章平均质量分 87
学习语法知识
Orasuka
狗狗狗,老哥们稳啊!
展开
-
二.字符串(20)535. TinyURL 的加密与解密
TinyURL 是一种 URL 简化服务, 比如:当你输入一个 URL https://leetcode.com/problems/design-tinyurl 时,它将返回一个简化的URL http://tinyurl.com/4e9iAk。加密和解密算法如何设计和运作是没有限制的,你只需要保证一个 URL 可以被加密成一个 TinyURL ,并且这个 TinyURL 可以用解密方法恢复成原本的 URL。// 返回加密后得到的 TinyURL。// 返回解密后得到的原本的 URL。...转载 2022-08-18 10:41:45 · 156 阅读 · 0 评论 -
二.字符串(2)125. 验证回文串
也就是说,我们每次将指针移到下一个字母字符或数字字符,再判断这两个指针指向的字符是否相同。初始时,左右指针分别指向sgood的两侧,随后我们不断地将这两个指针相向移动,每次移动一步,并判断这两个指针指向的字符是否相同。最简单的方法是对字符串ss进行一次遍历,并将其中的字母和数字字符进行保留,放在另一个字符串sgood中。第一种是使用语言中的字符串翻转API得到sgood的逆序字符串sgood_rev,只要这两个字符串相同,那么sgood就是回文串。输入"raceacar"...转载 2022-07-18 15:14:01 · 185 阅读 · 0 评论 -
一.数组(28)304. 二维区域和检索 - 矩阵不可变
304. 二维区域和检索 - 矩阵不可变给定一个二维矩阵 matrix,以下类型的多个请求:计算其子矩形范围内元素的总和,该子矩阵的 左上角 为 (row1, col1) ,右下角 为 (row2, col2) 。实现 NumMatrix 类:NumMatrix(int[][] matrix) 给定整数矩阵 matrix 进行初始化int sumRegion(int row1, int col1, int row2, int col2) 返回 左上角 (row1, col1) 、右下角 (row2, c转载 2022-07-13 09:26:56 · 83 阅读 · 0 评论 -
一.数组(27)303. 区域和检索 - 数组不可变
303. 区域和检索 - 数组不可变给定一个整数数组 nums,处理以下类型的多个查询:计算索引 left 和 right (包含 left 和 right)之间的 nums 元素的 和 ,其中 left转载 2022-07-12 08:53:48 · 83 阅读 · 0 评论 -
一.数组(26)289. 生命游戏
289. 生命游戏根据 百度百科 , 生命游戏 ,简称为 生命 ,是英国数学家约翰·何顿·康威在 1970 年发明的细胞自动机。给定一个包含 m × n 个格子的面板,每一个格子都可以看成是一个细胞。每个细胞都具有一个初始状态: 1 即为 活细胞 (live),或 0 即为 死细胞 (dead)。每个细胞与其八个相邻位置(水平,垂直,对角线)的细胞都遵循以下四条生存定律:如果活细胞周围八个位置的活细胞数少于两个,则该位置活细胞死亡;如果活细胞周围八个位置有两个或三个活细胞,则该位置活细胞仍然存活;如果活转载 2022-07-11 10:50:43 · 157 阅读 · 0 评论 -
Java知识点总结
1.Math 类Java 的 Math 包含了用于执行基本数学运算的属性和方法,如初等指数、对数、平方根和三角函数。Math 的方法都被定义为 static 形式,通过 Math 类可以在主函数中直接调用。以上实例编译运行结果如下:除了以上方法 Math 类中还有很多其他方法min()返回两个参数中的最小值。max()返回两个参数中的最大值。2.sort排序导入相应的包 java.util.Arrays;才能调用该方法直接调用Arrays类的sort方法排序之后数组里转载 2022-07-03 16:05:07 · 330 阅读 · 0 评论