2022年10月12日

一文搞懂ASCII码、GBK、UTF-32、UTF-8编码集!

摘要: 1.ASCII字符集编码 美国信息交换标准码,使用 1 个字节进行符号表示;其中字节首位都为0,后7位表示英文字母、数字、及一些常用符号。 2.GBK字符集编码 汉字内码扩展规范,汉字使用 2 个字节进行符号表示,兼容(包含)ASCII,ASCII码中的字符用一个字节表示;其中汉字字符的字节首位为1 阅读全文

posted @ 2022-10-12 23:43 HHHuskie 阅读(336) 评论(0) 推荐(0) 编辑

59. 螺旋矩阵 II

摘要: 59. 螺旋矩阵 II 给你一个正整数 n ,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的 n x n 正方形矩阵 matrix 。 示例 1: 输入:n = 3 输出:[[1,2,3],[8,9,4],[7,6,5]] 示例 2: 输入:n = 1 输出:[[1]] 提示: 阅读全文

posted @ 2022-10-12 22:36 HHHuskie 阅读(17) 评论(0) 推荐(0) 编辑

209. 长度最小的子数组

摘要: 209. 长度最小的子数组 给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其和≥ target的长度最小的 连续子数组 [numsl, numsl+1, ..., numsr-1, numsr] ,并返回其长度。如果不存在符合条件的子数组,返回 0 。 示例 1: 阅读全文

posted @ 2022-10-12 22:03 HHHuskie 阅读(18) 评论(0) 推荐(0) 编辑

Golang 切片删除指定元素的几种方法

摘要: 1.截取法(修改原切片) 这里利用对 slice 的截取删除指定元素。注意删除时,后面的元素会前移,所以下标 i 应该左移一位。 // DeleteSlice1 删除指定元素。 func DeleteSlice1(a []int, elem int) []int { for i := 0; i < 阅读全文

posted @ 2022-10-12 11:17 HHHuskie 阅读(1033) 评论(0) 推荐(0) 编辑

704. 二分查找

摘要: 704. 二分查找 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。 示例 1: 输入: nums = [-1,0,3,5,9,12], target = 9 输出: 4 解释: 阅读全文

posted @ 2022-10-12 10:48 HHHuskie 阅读(13) 评论(0) 推荐(0) 编辑

817. 链表组件

摘要: 817. 链表组件 给定链表头结点 head,该链表上的每个结点都有一个 唯一的整型值 。同时给定列表 nums,该列表是上述链表中整型值的一个子集。 返回列表 nums 中组件的个数,这里对组件的定义为:链表中一段最长连续结点的值(该值必须在列表 nums 中)构成的集合。 示例 1: 输入: h 阅读全文

posted @ 2022-10-12 00:58 HHHuskie 阅读(22) 评论(0) 推荐(0) 编辑

导航