该文被密码保护。 阅读全文
posted @ 2021-05-01 10:32 平平无奇的打工人 阅读(0) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2021-04-24 00:02 平平无奇的打工人 阅读(0) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2021-04-16 23:03 平平无奇的打工人 阅读(1) 评论(0) 推荐(0)
摘要: leetcode题解——对称二叉树 题目如下 给定一个二叉树,检查它是否是镜像对称的。 解题思路 考察递归 对于一棵树,可以从外围到内围一层层判断是否镜像 外围对应的是左边结点的左孩子和右边结点的右孩子 内围对应的是左边节点的右孩子和右边结点的左孩子 /** * Definition for a b 阅读全文
posted @ 2021-03-16 13:00 平平无奇的打工人 阅读(29) 评论(0) 推荐(0)
摘要: leetcode题解——二叉树的层序遍历 题目如下 给你一个二叉树,请你返回其按 层序遍历 得到的节点值。 (即逐层地,从左到右访问所有节点)。 解题思路 层序遍历需要借助队列先进先出的特点,且树的层序遍历跟图的广度优先遍历本质上是一样的 将头结点入队 当队列不空时,该层节点依次出队,并将该层节点的 阅读全文
posted @ 2021-03-14 17:04 平平无奇的打工人 阅读(50) 评论(0) 推荐(0)
摘要: leetcode题解——二叉树的前序遍历 题目如下 给你二叉树的根节点 root ,返回它节点值的 前序 遍历。 解题思路 递归函数结构 确定递归函数的参数和返回类型 确定终止条件 确定单层递归的逻辑 本题解法 returnSize是动态变化的,表示数组长度,由于传进函数的是指向returnSize 阅读全文
posted @ 2021-03-14 16:17 平平无奇的打工人 阅读(48) 评论(0) 推荐(0)
摘要: leetcode题解——反转字串II 题目如下 给定一个字符串 s 和一个整数 k,你需要对从字符串开头算起的每隔 2k 个字符的前 k 个字符进行反转。 如果剩余字符少于 k 个,则将剩余字符全部反转。 如果剩余字符小于 2k 但大于或等于 k 个,则反转前 k 个字符,其余字符保持原样。 解题思 阅读全文
posted @ 2021-03-14 14:54 平平无奇的打工人 阅读(47) 评论(0) 推荐(0)
摘要: leetcode题解——移除链表元素 题目如下 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。 解题思路 不带头结点的解法,分两种情况: 首元素的值=val,直接把head往前移 非首元素的值=val,删除 阅读全文
posted @ 2021-03-10 20:25 平平无奇的打工人 阅读(44) 评论(0) 推荐(0)
摘要: leetcode题解——最小数组长度 题目如下 给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其和 ≥ target 的长度最小的 连续子数组 [numsl, numsl+1, ..., numsr-1, numsr] ,并返回其长度。如果不存在符合条件的子数组,返 阅读全文
posted @ 2021-03-09 20:16 平平无奇的打工人 阅读(106) 评论(0) 推荐(0)
摘要: Classification:Probabilistic Generative Model(概率生成模型) 应用 credit scoring(金融贷款) input:某个人的收入,存款,工作,年龄,历史欠债情况等 output:同意或拒绝 medical diagnosis(医疗诊断) input 阅读全文
posted @ 2021-03-09 19:17 平平无奇的打工人 阅读(98) 评论(0) 推荐(0)