给定一个包含红色、白色和蓝色,一共 n 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。此题中,我们使用整数 0、 1 和 2 分别...
给定一个包含红色、白色和蓝色,一共 n 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。此题中,我们使用整数 0、 1 和 2 分别...
简化文件的绝对路径 示例1:输入:"/a/./b/../../c/"输出:"/c"示例2:输入:"/a/../../b/../c//.//"输出:"/c"示例3:输入:"/a...
一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Fin...
给出集合 [1,2,3,…,n],其所有元素共有 n! 种排列。按大小顺序列出所有排列情况,并一一标记,当 n = 3 时, 所有排列如下:"123""132""213""2...
nums = [1,2,3]nums[3:]=[],不会报错
1、查找左侧边界若target小于数组范围:left=right=0结束若target大于数组范围:left=right=n结束return left2、查找由侧边界若tar...
假设按照升序排序的数组在预先未知的某个点上进行了旋转。( 例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1,2] )。搜索一个给定的目标值,如果...
实现获取下一个排列的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列。如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即升序排列)。必须原地修改,只允...
示例 :输入: dividend = 10, divisor = 3输出: 3 题解:22除以3,2大于3所以结果至少为1,22大于3的翻倍6所以结果至少为2,22大于6的翻...
给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 示例:给定 1->2->3->4, 你应该返回 2-...
数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。 输入:n = 3输出:["((()))","(()())","(())()",...
给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 示例1:输入: "()[]{}"输出: true 示例2:输入: "([)]"...
将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例:输入:1->2->4, 1->3->4输出:1->1->2->3->4->...
给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数,使得它们的和与 target 最接近。返回这三个数的和。假定每组输入只存...
题目:假设按照升序排序的数组在预先未知的某个点上进行了旋转。搜索一个给定的目标值,如果数组中存在这个目标值,则返回它的索引,否则返回 -1 。你可以假设数组中不存在重复的元素...
题目:给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。 示例输入:"23"输出:["a...
题目:给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。 示例输入: "abcabcbb"输出: 3解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3...
对于二分类,设定一个阈值为0.6,那么模型对某个正样本的输出大于0.6,我就不根据这个样本来更新模型了,模型对某个负样本的输出小于0.4,我也不根据这个样本来更新模型了,只有...
不直接使用one-hot 编码因为默认了编码的词之间毫不相干,这会损失词语之间的语义信息,但中文的字每个正是不相关的,基本可认为相互独立,所以用one-hot编码符合中文逻辑。