摘要: Posix线程/C++11多线程 本文对比了POSIX pthreads和C++11 threads在多线程编程中的应用,包括线程创建、 线程组、线程传参及类成员函数作为线程函数的实现,适合初学者和开发者深入理解C++多线程 编程。 在C++11引进多线程之前,我们不得不用POSIX pthread 阅读全文
posted @ 2026-02-06 16:27 Jaylan 阅读(2) 评论(0) 推荐(0)
摘要: 19.删除链表的倒数第n个节点 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 示例 1: 输入:head = [1,2,3,4,5], n = 2 输出:[1,2,3,5] /** * Definition for singly-linked list. * struct Li 阅读全文
posted @ 2026-01-19 23:18 Jaylan 阅读(7) 评论(0) 推荐(0)
摘要: 17. 电话号码的字母组合 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。 示例 1: 输入:digits = "23" 输出:["ad","ae","af","bd","be", 阅读全文
posted @ 2026-01-18 22:04 Jaylan 阅读(4) 评论(0) 推荐(0)
摘要: 693. 交替位二进制数 给定一个正整数,检查它的二进制表示是否总是 0、1 交替出现:换句话说,就是二进制表示中相邻两位的数字永不相同。 示例 1: 输入:n = 5 输出:true 解释:5 的二进制表示是:101 法一:只要有前后为相同的情况就返回false class Solution { 阅读全文
posted @ 2026-01-17 22:43 Jaylan 阅读(1) 评论(0) 推荐(0)
摘要: 477. 汉明距离总和 两个整数的 汉明距离 指的是这两个数字的二进制数对应位不同的数量。 给你一个整数数组 nums,请你计算并返回 nums 中任意两个数之间 汉明距离的总和 。 示例 1: 输入:nums = [4,14,2] 输出:6 解释:在二进制表示中,4 表示为 0100 ,14 表示 阅读全文
posted @ 2026-01-16 21:53 Jaylan 阅读(8) 评论(0) 推荐(0)
摘要: 476. 数字的补数 对整数的二进制表示取反(0 变 1 ,1 变 0)后,再转换为十进制表示,可以得到这个整数的补数。 例如,整数 5 的二进制表示是 "101" ,取反后得到 "010" ,再转回十进制表示得到补数 2 。 给你一个整数 num ,输出它的补数。 示例 1: 输入:num = 5 阅读全文
posted @ 2026-01-16 21:18 Jaylan 阅读(1) 评论(0) 推荐(0)
摘要: 整数转罗马数字 七个不同的符号代表罗马数字,其值如下: 符号 值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 罗马数字是通过添加从最高到最低的小数位值的转换而形成的。将小数位值转换为罗马数字有以下规则: 如果该值不是以 4 或 9 开头,请选择可以从输入中减去的最大值的 阅读全文
posted @ 2026-01-15 23:32 Jaylan 阅读(13) 评论(0) 推荐(0)
摘要: 11.盛最多水的容器 给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。 找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 返回容器可以储存的最大水量。 说明:你不能倾斜容器。 示例 1: 阅读全文
posted @ 2026-01-14 23:16 Jaylan 阅读(8) 评论(0) 推荐(0)
摘要: 6. Z 字形变换 将一个给定字符串 s 根据给定的行数 numRows ,以从上往下、从左到右进行 Z 字形排列。 比如输入字符串为 "PAYPALISHIRING" 行数为 3 时,排列如下: P A H N A P L S I I G Y I R 之后,你的输出需要从左往右逐行读取,产生出一个 阅读全文
posted @ 2025-12-30 21:32 Jaylan 阅读(6) 评论(0) 推荐(0)
摘要: 4. 寻找两个正序数组的中位数 给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。 算法的时间复杂度应该为 O(log (m+n)) 。 示例: 输入:nums1 = [1,3], nums2 = [2] 输出:2.0000 阅读全文
posted @ 2025-12-11 22:00 Jaylan 阅读(14) 评论(0) 推荐(0)