自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

炫云云

深度学习、大数据真的太棒了!一起学习进步。分享所学、所思、所想

  • 博客(94)
  • 资源 (11)
  • 收藏
  • 关注

原创 72. 编辑距离

72. 编辑距离给你两个单词 word1 和 word2,请你计算出将 word1 转换成 word2 所使用的最少操作数 。你可以对一个单词进行如下三种操作:插入一个字符删除一个字符替换一个字符示例 1:输入:word1 = "horse", word2 = "ros"输出:3解释:horse -> rorse (将 'h' 替换为 'r')rorse -> rose (删除 'r')rose -> ros (删除 'e')动态规划题目给定了两个单词,

2021-08-31 22:19:01 130

原创 64. 最小路径和

64. 最小路径和给定一个包含非负整数的 m x n 网格 grid ,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。**说明:**每次只能向下或者向右移动一步。示例 1:输入:grid = [[1,3,1],[1,5,1],[4,2,1]]输出:7解释:因为路径 1→3→1→1→1 的总和最小。状态定义: dpdpdp 为大小 m×nm \times nm×n 矩阵,其中 dp[i][j]dp[i][j]dp[i][j] 的值代表直到走到 (i,j)i,j)i,j) 的

2021-08-31 22:18:19 74 1

原创 62. 不同路径

62. 不同路径一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。问总共有多少条不同的路径?示例 1:输入:m = 3, n = 7输出:28动态规划我们用 dp(i,j)dp(i, j)dp(i,j)​ 表示从左上角走到 (i,j)(i, j)(i,j)​ 的路径数量,其中 iii​ 和 jjj​ 的范围分别是 [0,m)[0, m)[0,m)​

2021-08-31 22:17:48 67 1

原创 56. 合并区间

56. 合并区间以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] = [starti, endi] 。请你合并所有重叠的区间,并返回一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间。示例 1:输入:intervals = [[1,3],[2,6],[8,10],[15,18]]输出:[[1,6],[8,10],[15,18]]解释:区间 [1,3] 和 [2,6] 重叠, 将它们合并为 [1,6].示例 2:输入:intervals = [[1

2021-08-31 22:17:05 63

原创 55. 跳跃游戏

55. 跳跃游戏给定一个非负整数数组 nums ,你最初位于数组的 第一个下标 。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个下标。示例 1:输入:nums = [2,3,1,1,4]输出:true解释:可以先跳 1 步,从下标 0 到达下标 1, 然后再从下标 1 跳 3 步到达最后一个下标。输入:nums = [3,2,1,0,4]输出:false解释:无论怎样,总会到达下标为 3 的位置。但该下标的最大跳跃长度是 0 , 所以永远不可能到达最后一个

2021-08-31 22:16:36 95

原创 53. 最大子序和

53. 最大子序和给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例 1:输入:nums = [-2,1,-3,4,-1,2,1,-5,4]输出:6解释:连续子数组 [4,-1,2,1] 的和最大,为 6 。输入:nums = [1]输出:1输入:nums = [0]输出:0动态规划动态规划解析:状态定义: 设动态规划列表 dp,dp[i]d p, d p[i]dp,dp[i] 代表以元素 nums[i]n u m s[

2021-08-31 22:16:03 131

原创 49. 字母异位词分组

49. 字母异位词分组给你一个字符串数组,请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。字母异位词 是由重新排列源单词的字母得到的一个新单词,所有源单词中的字母都恰好只用一次。示例 1:输入: strs = ["eat", "tea", "tan", "ate", "nat", "bat"]输出: [["bat"],["nat","tan"],["ate","eat","tea"]]输入: strs = [""]输出: [[""]]输入: strs = ["a"]输出:

2021-08-31 22:13:14 140

原创 48. 旋转图像

48. 旋转图像给定一个 n × n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。你必须在** 原地** 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。示例 1:输入:matrix = [[1,2,3],[4,5,6],[7,8,9]]输出:[[7,4,1],[8,5,2],[9,6,3]]示例 2:输入:matrix = [[5,1,9,11],[2,4,8,10],[13,3,6,7],[15,14,12,16]]输出

2021-08-31 22:12:29 92

原创 42. 接雨水

42. 接雨水给定 nnn​ 非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。示例 1:输入:height = [0,1,0,2,1,0,1,3,2,1,2,1]输出:6解释:上面是由数组 [0,1,0,2,1,0,1,3,2,1,2,1] 表示的高度图,在这种情况下,可以接 6 个单位的雨水(蓝色部分表示雨水)。 下标 iii​​​​, 水到达的最大高度等于两边的最大高度的最小值,下标 iii​​ 接的雨水量等于下标 iii​​ 处的水到达的最大高度

2021-08-31 22:11:29 91

原创 39. 组合总和

39. 组合总和给定一个无重复元素的正整数数组 candidates 和一个正整数 target ,找出 candidates 中所有可以使数字和为目标数 target 的唯一组合。candidates 中的数字可以无限制重复被选取。如果至少一个所选数字数量不同,则两种组合是唯一的。对于给定的输入,保证和为 target 的唯一组合数少于 150 个。示例输入: candidates = [2,3,6,7], target = 7输出: [[7],[2,2,3]]输入: candidates

2021-08-31 10:20:06 83

原创 34. 在排序数组中查找元素的第一个和最后一个位置

34. 在排序数组中查找元素的第一个和最后一个位置给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。如果数组中不存在目标值 target,返回 [-1, -1]。进阶:你可以设计并实现时间复杂度为 O(log n) 的算法解决此问题吗?示例 1:输入:nums = [5,7,7,8,8,10], target = 8输出:[3,4]示例 2:输入:nums = [5,7,7,8,8,10], target = 6输出:[-

2021-08-30 21:19:16 201

原创 33. 搜索旋转排序数组

33. 搜索旋转排序数组整数数组 nums 按升序排列,数组中的值 互不相同 。在传递给函数之前,nums 在预先未知的某个下标 k(0 <= k < nums.length)上进行了 旋转,使数组变为 [nums[k], nums[k+1], …, nums[n-1], nums[0], nums[1], …, nums[k-1]](下标 从 0 开始 计数)。例如, [0,1,2,4,5,6,7] 在下标 3 处经旋转后可能变为 [4,5,6,7,0,1,2] 。给你旋转后的数组 nu

2021-08-30 21:18:21 145

原创 31. 下一个排列

31. 下一个排列实现获取 下一个排列 的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列(即,组合出下一个更大的整数)。如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即升序排列)。必须** 原地 **修改,只允许使用额外常数空间。示例 1:输入:nums = [1,2,3]输出:[1,3,2]输入:nums = [3,2,1]输出:[1,2,3]输入:nums = [1,1,5]输出:[1,5,1]输入:nums = [1]输出:[1]本题要求我

2021-08-30 21:16:51 74

原创 22. 括号生成

数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。有效括号组合需满足:左括号必须以正确的顺序闭合。示例 1:输入:n = 3输出:["((()))","(()())","(())()","()(())","()()()"]回溯法回溯算法 python只在序列仍然保持有效时才添加 '(' or ')' ,可以通过跟踪到目前为止放置的左括号left 和右括号right 的数目来做到这一点,如果左括号left 数量不大于 nnn,我们可以放一个左括号

2021-08-30 21:16:16 116

原创 20. 有效的括号

20. 有效的括号给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。输入:s = "()"输出:true栈栈先入后出特点恰好与本题括号排序特点一致,即若遇到左括号入栈,遇到右括号时将对应栈顶左括号出栈,则遍历完所有括号后 stack 仍然为空;class Solution: def isValid(self, s: str) -> bo

2021-08-30 21:15:10 88

原创 17. 电话号码的字母组合

17. 电话号码的字母组合给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。示例 1:输入:digits = "23"输出:["ad","ae","af","bd","be","bf","cd","ce","cf"]示例 2:输入:digits = ""输出:[]回溯回溯算法 python首先使用哈希表存储每个数字对应的所有可能的字母,然后进行回溯操作。定义函数 b

2021-08-30 21:14:04 158

原创 11. 盛最多水的容器

11. 盛最多水的容器给你 n 个非负整数 a1,a2,...,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0) 。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。示例 1:输入:[1,8,6,2,5,4,8,3,7]输出:49 解释:图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示为蓝色部分)的最大值为 49。设两指针 i,ji, j

2021-08-30 21:12:06 124

原创 5. 最长回文子串

5. 最长回文子串给你一个字符串 s,找到 s 中最长的回文子串。示例 1:输入:s = "babad"输出:"bab"解释:"aba" 同样是符合题意的答案。示例 2:输入:s = "cbbd"输出:"bb"动态规划对于一个子串而言,如果它是回文串,并且长度大于 2 , 那么将它首尾的两个字母去除之后,它仍 然是个回文串。例如对于字符串 “ababa”, 如果我们已经知道 “bab" 是回文串,那么 "ababa"一定 是回文串, 这是因为它的首尾两个字母都是 “a”。第 1 步

2021-08-30 21:10:52 93

原创 4.寻找两个正序数组的中位数

4.寻找两个正序数组的中位数给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。示例 1:输入:nums1 = [1,3], nums2 = [2]输出:2.00000解释:合并数组 = [1,2,3] ,中位数 2示例 2:输入:nums1 = [1,2], nums2 = [3,4]输出:2.50000解释:合并数组 = [1,2,3,4] ,中位数 (2 + 3) / 2 = 2.5意境级讲解二分查找算法

2021-08-30 21:08:45 344

原创 回溯算法 python

文章目录前言全排列N 皇后小技巧:记住已经摆放的皇后的位置考虑对角线(找规律)编码参考前言回溯算法其实就是我们常说的 DFS 算法,本质上就是一种暴力穷举算法。回溯法采用试错的思想,它尝试分步的去解决一个问题。在分步解决问题的过程中,当它通过尝试发现现有的分步答案不能得到有效的正确的解答的时候,它将取消上一步甚至是上几步的计算,再通过其它的可能的分步解答再次尝试寻找问题的答案。回溯法通常用最简单的递归方法来实现,在反复重复上述的步骤后可能出现两种情况:找到一个可能存在的正确的答案;在尝试了所有

2021-08-30 20:19:14 369

原创 20、n数之和

n数之和对于三数之和,可以依次固定第一个数,然后解决两数之和的问题。那么,对于n数之和,也可以采用同样的思路,依次固定数据,不断缩小问题的规模,最基本的情况还是两数之和问题,所以可以采用递归算法解决n数之和问题。如果n==2,两数之和问题,正常求解;如果n>2,则遍历固定第一个数,解决更小规模的n-1数之和的问题;注意跳过数据重复的情况即可;class Solution: def NSum(nums, n, target): nums.sort()

2021-08-29 22:43:37 464

原创 18. 四数之和

18. 四数之和给你一个由 n 个整数组成的数组 nums ,和一个目标值 target 。请你找出并返回满足下述全部条件且不重复的四元组 [nums[a], nums[b], nums[c], nums[d]] :0 <= a, b, c, d < na、b、c 和 d 互不相同nums[a] + nums[b] + nums[c] + nums[d] == target示例 1:输入:nums = [1,0,-1,0,-2,2], target = 0输出:[[

2021-08-29 22:42:44 99

原创 15. 三数之和

15. 三数之和给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 *a,b,c ,*使得 a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。**注意:**答案中不可以包含重复的三元组示例 1:输入:nums = [-1,0,1,2,-1,-4]输出:[[-1,-1,2],[-1,0,1]]示例 2:输入:nums = []输出:[]双指针双指针法铺垫: 先将给定 nums 排序,复杂度为 O(NlogN)O(NlogN)O(NlogN

2021-08-29 22:41:53 87

原创 1.两数之和

1.两数之和给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例 1:输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。示例 2:输入:nums = [3,2,4], ta

2021-08-29 22:41:17 162

原创 剑指 Offer 68 - II. 二叉树的最近公共祖先

剑指 Offer 68 - II. 二叉树的最近公共祖先给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。例如,给定如下二叉树: root = [3,5,1,6,2,0,8,null,null,7,4]示例 1:输入: root = [3,5,1,6,2,0,8,null,null,7,4], p = 5, q = 1输出: 3解释: 节点 5 和节点 1 的最近公共祖先是节点 3。示例 2:输入: root = [3,5,1,6,2,0,8,null,null,7,4], p =

2021-08-29 22:37:44 65

原创 剑指 Offer 68 - I. 二叉搜索树的最近公共祖先

剑指 Offer 68 - I. 二叉搜索树的最近公共祖先给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、qp、qp、q,最近公共祖先表示为一个结点 xxx,满足 xxx 是 p、qp、qp、q 的祖先且 xxx 的深度尽可能大,即与p、qp、qp、q距离最近(一个节点也可以是它自己的祖先)。”例如,给定如下二叉搜索树: root = [6,2,8,0,4,7,9,null,null,3,5]示例 1:输入: ro

2021-08-29 22:36:42 124

原创 剑指 Offer 62. 圆圈中最后剩下的数字

剑指 Offer 62. 圆圈中最后剩下的数字0,1,···,n-1这n个数字排成一个圆圈,从数字0开始,每次从这个圆圈里删除第m个数字(删除后从下一个数字开始计数)。求出这个圆圈里剩下的最后一个数字。例如,0、1、2、3、4这5个数字组成一个圆圈,从数字0开始每次删除第3个数字,则删除的前4个数字依次是2、0、4、1,因此最后剩下的数字是3。示例 1:输入: n = 5, m = 3输出: 3示例 2:输入: n = 10, m = 17输出: 2递归思路题目中的要求可以表述为:

2021-08-29 22:36:07 80

原创 剑指 Offer 55 - II. 平衡二叉树

剑指 Offer 55 - II. 平衡二叉树输入一棵二叉树的根节点,判断该树是不是平衡二叉树。如果某二叉树中任意节点的左右子树的深度相差不超过1,那么它就是一棵平衡二叉树。示例 1:给定二叉树 [3,9,20,null,null,15,7] 3 / \ 9 20 / \ 15 7返回 true 。示例 2:给定二叉树 [1,2,2,3,3,null,null,4,4] 1 / \ 2 2 / \ 3

2021-08-29 22:29:05 92

原创 剑指 Offer 61. 扑克牌中的顺子

剑指 Offer 61. 扑克牌中的顺子从扑克牌中随机抽5张牌,判断是不是一个顺子,即这5张牌是不是连续的。2~10为数字本身,A为1,J为11,Q为12,K为13,而大、小王为 0 ,可以看成任意数字。A 不能视为 14。示例 1:输入: [1,2,3,4,5]输出: True示例 2:输入: [0,0,1,2,5]输出: True解题思路:根据题意,此 5 张牌是顺子的 充分条件 如下:除大小王外,所有牌 无重复 ;设此 5 张牌中最大的牌为 max ,最小的牌为

2021-08-29 22:28:34 80

原创 剑指 Offer 65. 不用加减乘除做加法

剑指 Offer 65. 不用加减乘除做加法写一个函数,求两个整数之和,要求在函数体内不得使用 “+”、“-”、“*”、“/” 四则运算符号。示例:输入: a = 1, b = 1输出: 2提示:a, b 均可能是负数或 0结果不会溢出 32 位整数因为不允许采用四则运算,所以只能考虑位运算了。其实就是用二进制来模拟加法操作。首先将两个数最低位相加,如果都是 1 ,那么就得到 0 ,并且进位 1 ,然后接着算下一位。但是这样一位一位模拟不方便实现,更简单的实现方法是直接把两个数对应

2021-08-29 22:27:46 145 1

原创 剑指 Offer 54. 二叉搜索树的第k大节点

剑指 Offer 54. 二叉搜索树的第k大节点给定一棵二叉搜索树,请找出其中第kkk大的节点。示例 1:输入: root = [3,1,4,null,2], k = 1 3 / \ 1 4 \ 2输出: 4示例 2:输入: root = [5,3,6,2,4,null,null,1], k = 3 5 / \ 3 6 / \ 2 4 / 1输出: 4中序遍历本文解法基于此性质:二叉搜索树的中序遍

2021-08-28 22:38:05 117

原创 剑指 Offer 53 - II. 0~n-1中缺失的数字

剑指 Offer 53 - II. 0~n-1中缺失的数字一个长度为n-1的递增排序数组中的所有数字都是唯一的,并且每个数字都在范围0~n-1之内。在范围0~n-1内的n个数字中有且只有一个数字不在该数组中,请找出这个数字。示例 1:输入: [0,1,3]输出: 2示例 2:输入: [0,1,2,3,4,5,6,7,9]输出: 8排序数组中的搜索问题,首先想到 二分法 解决。根据题意,数组可以按照以下规则划分为两部分, iii​为索引。左子数组: nums[i]=inum

2021-08-28 22:36:59 83

原创 剑指 Offer 58 - II. 左旋转字符串

剑指 Offer 58 - II. 左旋转字符串字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比如,输入字符串"abcdefg"和数字2,该函数将返回左旋转两位得到的结果"cdefgab"。示例 1:输入: s = "abcdefg", k = 2输出: "cdefgab"示例 2:输入: s = "lrloseumgh", k = 6输出: "umghlrlose"字符串切片应用字符串切片函数,可方便实现左旋转字符串。

2021-08-28 22:36:28 118

原创 剑指 Offer 53 - I. 在排序数组中查找数字 I

剑指 Offer 53 - I. 在排序数组中查找数字 I统计一个数字在排序数组中出现的次数。示例 1:输入: nums = [5,7,7,8,8,10], target = 8输出: 2示例 2:输入: nums = [5,7,7,8,8,10], target = 6输出: 0二分查找考虑 target\textit{target}target 开始和结束位置,其实我们要找的就是数组中「第一个等于 target\textit{target}target 的位置」(记为 leftId

2021-08-28 22:36:01 152

原创 剑指 Offer 58 - I. 翻转单词顺序

剑指 Offer 58 - I. 翻转单词顺序输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。为简单起见,标点符号和普通字母一样处理。例如输入字符串"I am a student. “,则输出"student. a am I”。输入: " hello world! "输出: "world! hello"解释: 输入字符串可以在前面或者后面包含多余的空格,但是反转后的字符不能包括。输入: "a good example"输出: "example good a"解释: 如

2021-08-28 22:35:14 76

原创 剑指 Offer 52. 两个链表的第一个公共节点

剑指 Offer 52. 两个链表的第一个公共节点输入两个链表,找出它们的第一个公共节点。如下面的两个链表**:**在节点 c1 开始相交。示例 1:输入:intersectVal = 8, listA = [4,1,8,4,5],listB = [5,0,1,8,4,5], skipA = 2, skipB = 3输出:Reference of the node with value = 8输入解释:相交节点的值为 8 (注意,如果两个列表相交则不能为 0)。从各自的表头开始算起,链表

2021-08-28 22:34:10 84

原创 剑指 Offer 57 - II. 和为s的连续正数序列

剑指 Offer 57 - II. 和为s的连续正数序列输入一个正整数 target ,输出所有和为 target 的连续正整数序列(至少含有两个数)。序列内的数字由小到大排列,不同序列按照首个数字从小到大排列。示例 1:输入:target = 9输出:[[2,3,4],[4,5]]示例 2:输入:target = 15输出:[[1,2,3,4,5],[4,5,6],[7,8]]滑动窗口设连续正整数序列的左边界 iii 和右边界 jjj ,则可构建滑动窗口从左向右滑动。循环中,每轮判

2021-08-28 22:33:40 84

原创 剑指 Offer 57. 和为s的两个数字

剑指 Offer 57. 和为s的两个数字输入一个递增排序的数组和一个数字s,在数组中查找两个数,使得它们的和正好是s。如果有多对数字的和等于s,则输出任意一对即可。示例 1:输入:nums = [2,7,11,15], target = 9输出:[2,7] 或者 [7,2]示例 2:输入:nums = [10,26,30,31,47,60], target = 40输出:[10,30] 或者 [30,10]双指针法利用 HashMap 可以通过遍历数组找到数字组合,时间和空间复杂度均

2021-08-28 22:33:08 92

原创 剑指 Offer 55 - I. 二叉树的深度

剑指 Offer 55 - I. 二叉树的深度输入一棵二叉树的根节点,求该树的深度。从根节点到叶节点依次经过的节点(含根、叶节点)形成树的一条路径,最长路径的长度为树的深度。例如:给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回它的最大深度 3 。递归很多二叉树的题目,用递归写起来就非常简单,这道题就是。如果我们知道了左子树和右子树的最大深度 lll 和 rrr ,那么该二叉树的最大深度即为

2021-08-28 22:32:36 138

原创 剑指 Offer 50. 第一个只出现一次的字符

剑指 Offer 50. 第一个只出现一次的字符在字符串 s 中找出第一个只出现一次的字符。如果没有,返回一个单空格。 s 只包含小写字母。示例:s = "abaccdeff"返回 "b"s = "" 返回 " "限制:0 <= s 的长度 <= 50000哈希表思路与算法我们可以对字符串进行两次遍历。在第一次遍历时,我们使用哈希映射统计出字符串中每个字符出现的次数。在第二次遍历时,我们只要遍历到了一个只出现一次的字符,那么就返回该字符,否则在遍历结束后返回空格。

2021-08-28 22:31:17 108

python调用C++函数

###python调用C++与C函数的资料大全###

2023-02-17

Challenge-1-Final-Real-Time

Challenge-1-Final-Real-Time

2022-12-03

用户ip地址热度分析数据,城市IP分布信息数据

用户ip地址热度分析数据,城市IP分布信息数据

2022-04-01

国际足联世界杯数据集、FIFA_2018_player 数据、FIFA2018球员数据

国际足联世界杯数据集、FIFA_2018_player 数据、FIFA2018球员数据

2022-03-31

access.log数据、用户日志分析数据

access.log数据、用户日志分析数据

2022-03-30

非参数统计分析数据——尺度、位置、分布检验

非参数统计分析数据 [3. 两样本尺度、位置、分布检验问题](https://blog.csdn.net/qq_43940950/article/details/116652650) 位置参数检验 尺度参数检验 分布检验

2022-02-24

一元、多元逻辑回归的实现

一元、多元逻辑回归的实现——tensorflow2 https://blog.csdn.net/qq_43940950/article/details/122807943

2022-02-07

marktext安装软件.zip

MarkText可代替Typora的markdown 编辑器: https://blog.csdn.net/qq_43940950/article/details/122517761

2022-01-14

模型压缩方法与bert压缩的论文.zip

模型压缩方法与bert压缩的论文 ,具体讲解: [8.1 模型压缩的方法](https://blog.csdn.net/qq_43940950/article/details/116901300?spm=1001.2014.3001.5502) [8.2 知识蒸馏 讲解 意境级](https://blog.csdn.net/qq_43940950/article/details/116901334) [8.3 bert的蒸馏讲解 意境级](https://blog.csdn.net/qq_43940950/article/details/116901929) [8.4 bert的压缩讲解 意境级 ](https://blog.csdn.net/qq_43940950/article/details/116901957)

2021-05-16

Tensorflow2 权重衰减.py

Tensorflow2 权重衰减.py

2021-05-01

tensorflow2实现快照集成+ 每个step的学习率输出+可视化.py

tensorflow2实现快照集成+ 每个step的学习率输出+可视化.py

2021-05-01

tensorflow2实现Mnist余弦退火+热重启+ 每个step的学习率输出+可视化.py

tensorflow2实现Mnist余弦退火+热重启+ 每个step的学习率输出+可视化.py

2021-05-01

Adam的预热与动态衰减结合训练+可视化-TensorFlow2.py

Adam的预热与动态衰减结合训练+可视化-TensorFlow2.py

2021-05-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除