自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 二叉树题目总结

二叉树题目总结前言一、整体思路二、题目1.[翻转二叉树](https://leetcode-cn.com/problems/invert-binary-tree/)2.[填充每个节点的下一个右侧节点指针](https://leetcode-cn.com/problems/populating-next-right-pointers-in-each-node/)3.[二叉树展开为链表](https://leetcode-cn.com/problems/flatten-binary-tree-to-linked

2021-12-13 22:30:53 286

原创 滑动窗口、双指针问题的一些想法

双指针问题的一些想法一、[无重复字符的最长子串](https://leetcode-cn.com/problems/longest-substring-without-repeating-characters/)二、[最小覆盖子串](https://leetcode-cn.com/problems/minimum-window-substring/)三、[长度最小的子数组](https://leetcode-cn.com/problems/minimum-size-subarray-sum/)四、[替换后的

2021-12-06 20:55:58 725

原创 力扣P22 括号生成的DFS思路

力扣P22 括号生成的DFS思路题干[括号生成](https://leetcode-cn.com/problems/generate-parentheses/)思路题干括号生成思路这道题用dfs有两种思路,一种是针对总长度,每个位置都进行尝试,由于对左括号有要求,设置变量记录已有字符串中左括号匹配的数量,根据其数量分类回溯。class Solution {public: vector<string> generateParenthesis(int n) { st

2021-11-05 23:38:24 135

原创 回溯题目总结 1

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档回溯题目总结1 :力扣P46 P47 P39 P40前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任

2021-10-29 20:24:47 100

原创 力扣P39 解析

力扣P39 解析一、题干二、思路及代码一、题干给定一个无重复元素的正整数数组 candidates 和一个正整数 target ,找出 candidates 中所有可以使数字和为目标数 target 的唯一组合。candidates 中的数字可以无限制重复被选取。如果至少一个所选数字数量不同,则两种组合是唯一的。对于给定的输入,保证和为 target 的唯一组合数少于 150 个。二、思路及代码这道题是典型的回溯问题,回溯问题关键在于考虑好边界条件。为了寻找到所有的解,我们需要依次找到排列,直观

2021-10-28 23:24:27 67

原创 力扣P34 题解

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档力扣P34 题解一、题干二、解析一、题干二、解析import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterwarnings('ignore')import sslssl._create_default_https_context = ssl.

2021-10-27 23:57:09 79

原创 力扣P33 搜索旋转排序数组 题解

力扣P33 题解目录一、题干二、思路目录一、题干搜索旋转排序数组整数数组 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,

2021-10-26 20:37:19 71

原创 力扣P32 题解

力扣P32 题解目录一、题干?二、思路目录一、题干?二、思路import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterwarnings('ignore')import sslssl._create_default_https_context = ssl._create_unverified_contex

2021-10-26 00:37:33 142

原创 力扣P31 解析

力扣P31 解析题干解答题干实现获取 下一个排列 的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列(即,组合出下一个更大的整数)。如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即升序排列)。必须原地修改,只允许使用额外常数空间。=解答为了能够找到下一个更大数,首先考虑特殊情况,数列中不存在前后一个比后一个小的逆序对,即全升序时,直接反转即可;若存在这样一个逆序对,则我们希望变换后的数增幅最小,很自然的想法是从后往前找这样一个数,这个数是第一个逆序对,即它之后的数,每

2021-10-23 21:52:40 243

原创 jupyter notebook操作

命令模式 (按键 Esc 开启)Enter : 转入编辑模式Shift-Enter : 运行本单元,选中下个单元Ctrl-Enter : 运行本单元Alt-Enter : 运行本单元,在其下插入新单元Y : 单元转入代码状态M :单元转入markdown状态R : 单元转入raw状态1 : 设定 1 级标题2 : 设定 2 级标题3 : 设定 3 级标题4 : 设定 4 级标...

2020-03-11 11:57:01 165

原创 conda操作

conda操作以管理员身份启动Anaconda Prompt:conda(升级Anaconda前需要先升级conda):conda update condaanaconda:conda update anacondaspyder:conda update spyder所有包:conda update --all安装包:conda install package更新包:conda up...

2020-03-10 23:44:05 119

原创 Windows下pyTorch和anaconda安装经验总结

这次的安装遇到了很多困难,1.没有添加环境变量:详见http://pytorch123.com/FirstSection/InstallIutorial/#2-pytorch-torchvision;2.删除了之前的anaconda再重新安装后没有安装pip,导致没有pip的命令,出现了Script file ‘D:\Anaconda3\Scripts\pip-script.py’ is no...

2020-03-10 23:21:59 307

空空如也

空空如也

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

TA关注的人

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