- 博客(29)
- 资源 (1)
- 收藏
- 关注
原创 github远程仓库管理+hexo博客迁移
按道理,这样一番设置后,电脑中的git配置都修改成了我的git账号信息。由于该电脑使用git bash配过ssh,系统已经将指向github的用户设置为了userB,每次push操作的时候,都将读取到userB的用户信息,类似于记住密码。因为git默认读取的是第一次记住密码的账号,而不是我自己个人的git账户。由于我的电脑是二手,当我用到git时,我重新给电脑配置了我的git邮箱,账号。这种情况,需要删除对电脑的配置,只针对Windows电脑,mac的自己去搜。重新push,输入账号,密码即可成功提交。
2023-08-18 16:58:13 224
原创 如何将谷歌插件crx文件下载到本地?
如何将谷歌插件下载到本地?在谷歌商店里找到想要下载的插件或在扩展程序里找到已安装的插件,复制插件的ID号。复制插件ID然后复制到id%3D和%26的中间部分。https://clients2.google.com/service/update2/crx?response=redirect&os=win&arch=x64&os_arch=x86_64&nacl_arch=x86-64&prod=chromecrx&prodchannel=&
2022-05-02 16:14:54 2098 1
原创 LeetCode 904. 水果成篮【fruit-into-baskets】
904. 水果成篮题目详情题目传送门:904. 水果成篮在一排树中,第 i 棵树产生 tree[i] 型的水果。你可以从你选择的任何树开始,然后重复执行以下步骤:把这棵树上的水果放进你的篮子里。如果你做不到,就停下来。移动到当前树右侧的下一棵树。如果右边没有树,就停下来。请注意,在选择一颗树后,你没有任何选择:你必须执行步骤 1,然后执行步骤 2,然后返回步骤 1,然后执行步骤 2,依此类推,直至停止。你有两个篮子,每个篮子可以携带任何数量的水果,但你希望每个篮子只携带一种类型的水果。
2021-10-24 10:40:49 227
原创 NLTK 词性标注 Pos Tag
tagmean解释例子CCCoordinating conjunction连词and, or,but, if, while,althoughCDCardinal number数词twenty-four, fourth, 1991,14:24DTDeterminer限定词the, a, some, most,every, noEXExistential there存在量词there, there’sFWForeign word外来词...
2021-09-29 15:53:10 357
原创 史上最全常用正则表达式大全
1、校验数字的表达式1 数字:^[0-9]*$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9]*)$6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$8 正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$9 有两位小数的正实数:^[0-9]+(.[0-
2021-09-13 15:01:49 312
原创 LeetCode 231. 2的幂 【Power of Two】
互联网行业的小白,写博客的目的是为了记录自己的学习过程、对自己学习中所犯的错误做一个总结。由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!目录问题描述题解问题描述题目传送门:2的幂给定一个整数,编写一个函数来判断它是否是 2 的幂次方。实例:输入: 1输出: true解释: 2^0 = 1示例 2:输入: 16输出: true解释: 2^4 = 16示例 3:输入.
2020-11-05 19:52:05 222
原创 经典排序算法之【插入排序】
互联网行业的小白,写博客的目的是为了记录自己的学习过程、对自己学习中所犯的错误做一个总结。由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!目录1. 算法原理2. 实现步骤3. 动画演示4. 实现模板5. 具体实例6. 算法分析1. 算法原理插入排序的基本思想是将一个记录插入到已经排好序的有序表中,从而形成一个新的有序表。对于少量元素的排序,插入排序是一个有效的算法。工作方式像许多人排序一.
2020-11-04 21:38:08 348
原创 经典排序算法之【计数排序】
互联网行业的小白,写博客的目的是为了记录自己的学习过程、对自己学习中所犯的错误做一个总结。由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!这里写目录标题1. 原理2. 步骤3. 演示4. 模板5. 分析1. 原理计数排序是一个非基于比较的排序算法,它的优势在于在对一定范围内的整数排序时,它的复杂度为O(n+k)Ο(n+k)O(n+k)(k是整数的范围),快于任何比较排序算法。其思想类似于哈.
2020-11-04 09:52:43 652
原创 LeetCode 面试题 02.02. 返回倒数第 k 个节点 【Kth Node From End of List LCCI】
互联网行业的小白,写博客的目的是为了记录自己的学习过程、对自己学习中所犯的错误做一个总结。由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!python题解题目描述题解题目描述题目传送门:返回倒数第 k 个节点实现一种算法,找出单向链表中倒数第 k 个节点。返回该节点的值。示例:输入: 1->2->3->4->5 和 k = 2输出: 4说明:给定的 k.
2020-11-03 23:04:24 969
原创 LeetCode 35. 搜索插入位置 【Search Insert Position】
互联网行业的小白,写博客的目的是为了记录自己的学习过程、对自己学习中所犯的错误做一个总结。由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!python题解题目描述题解题目描述题目传送门:搜索插入位置给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。你可以假设数组中无重复元素。示例 1:输入: [1,3,5,6],.
2020-11-03 22:58:40 177
原创 LeetCode 1365. 有多少小于当前数字的数字 【How Many Numbers Are Smaller Than the Current Number】
互联网行业的小白,写博客的目的是为了记录自己的学习过程、对自己学习中所犯的错误做一个总结。由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!python题解题目描述题解题目描述题目传送门:有多少小于当前数字的数字给你一个数组 nums,对于其中每个元素 nums[i],请你统计数组中比它小的所有数字的数目。换而言之,对于每个 nums[i] 你必须计算出有效的j 的数量,其中 j 满足j.
2020-11-03 22:47:43 164
原创 LeetCode 242. 有效的字母异位词 【Valid Anagram】
互联网行业的小白,写博客的目的是为了记录自己的学习过程、对自己学习中所犯的错误做一个总结。由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!python题解题目描述题解题目描述题目传送门:有效的字母异位词给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。示例 1:输入: s = "anagram", t = "nagaram"输出: true示例 2.
2020-11-03 22:30:05 205
原创 LeetCode 58. 最后一个单词的长度 【Length of Last Word】
互联网行业的小白,写博客的目的是为了记录自己的学习过程、对自己学习中所犯的错误做一个总结。由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!python题解题目描述题解题目描述题目传送门:最后一个单词的长度给定一个仅包含大小写字母和空格' ' 的字符串 s,返回其最后一个单词的长度。如果字符串从左向右滚动显示,那么最后一个单词就是最后出现的单词。如果不存在最后一个单词,请返回 0 。说.
2020-11-03 22:25:32 151
原创 LeetCode 349. 两个数组的交集 【Intersection of Two Arrays】
互联网行业的小白,写博客的目的是为了记录自己的学习过程、对自己学习中所犯的错误做一个总结。由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!python题解题目描述题解题目描述题目传送门:两个数组的交集给定两个数组,编写一个函数来计算它们的交集。示例 1:输入:nums1 = [1,2,2,1], nums2 = [2,2]输出:[2]示例 2:输入:nums1 = [4,9,.
2020-11-03 11:02:29 213
原创 LeetCode 202. 快乐数 【Happy Number】
互联网行业的小白,写博客的目的是为了记录自己的学习过程、对自己学习中所犯的错误做一个总结。由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!python题解题目描述题解题目描述题目传送门:快乐数编写一个算法来判断一个数 n 是不是快乐数。「快乐数」定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和,然后重复这个过程直到这个数变为 1,也可能是无限循环但始终变不到 1。如.
2020-11-03 10:56:11 490 1
原创 LeetCode 66. 加一 【Plus One】
互联网行业的小白,写博客的目的是为了记录自己的学习过程、对自己学习中所犯的错误做一个总结。由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!题目描述题目传送门:加一给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。你可以假设除了整数 0 之外,这个整数不会以零开头。示例 1:输入: [1,2,3]输出: [.
2020-11-03 10:49:31 208
原创 LeetCode 1207. 独一无二的出现次数 【Unique Number of Occurrences】
互联网行业的小白,写博客的目的是为了记录自己的学习过程、对自己学习中所犯的错误做一个总结。由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!python题解题目描述题解题目描述题目传送门:独一无二的出现次数给你一个整数数组 arr,请你帮忙统计数组中每个数的出现次数。如果每个数的出现次数都是独一无二的,就返回 true;否则返回 false。示例 1:输入:arr = [1,2,2,.
2020-11-03 10:44:40 816
原创 LeetCode 268. 丢失的数字 【Missing Number】
互联网行业的小白,写博客的目的是为了记录自己的学习过程、对自己学习中所犯的错误做一个总结。由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!python题解问题描述题解问题描述题目传送门:丢失的数字给定一个包含 [0, n] 中 n 个数的数组 nums ,找出 [0, n] 这个范围内没有出现在数组中的那个数。进阶:你能否实现线性时间复杂度、仅使用额外常数空间的算法解决此问题?.
2020-11-02 22:25:34 474
原创 LeetCode 7. 整数反转 【Reverse Integer】
互联网行业的小白,写博客的目的是为了记录自己的学习过程、对自己学习中所犯的错误做一个总结。由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!python题解题目描述题解题目描述题目传送门:整数反转给出一个32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例 1:输入: 123输出: 321示例 2:输入: -123输出: -321示例 3:输入: 120.
2020-11-02 22:21:35 146
原创 LeetCode 1. 两数之和 【Two Sum】
python题解问题描述题解问题描述题目传送门:两数之和给定一个整数数组nums和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。实例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]题解暴力求解遍历数组,判断target - num是否也在list中,如果满足
2020-11-02 22:11:06 225
原创 ACM算法模板
自己整理的刷题算法模板,节约时间,直接套用。ACM算法模板判断素数求最大公约数判断素数bool Is_Prime(int n) { if (n < 2) return false; for (int i = 2; i <= sqrt(n); i++) { if (n % i == 0) return false; } return true;}求最大公约数int Gcd(int a, int b){ if(a % b == 0) return b; .
2020-10-31 09:57:30 496
原创 一个有趣的故事理解并查集
并查集一个超级有意思,好懂的并查集解释, 膜拜大神,资料太多,找不到原著了,所以算是知识剽窃了。并查集是一种树型的数据结构,用于处理一些不相交集合(Disjoint Sets)的合并及查询问题。故事读完了,并查集就会了江湖上散落着各式各样的大侠,有上千个之多。他们没有什么正当职业,整天背着剑在外面走来走去,碰到和自己不是一路人的,就免不了要打一架。但大侠们有一个优点就是讲义气,绝对不打自己的朋友。而且他们信奉“朋友的朋友就是我的朋友”,只要是能通过朋友关系串联起来的,不管拐了多少个弯,都认为是自.
2020-10-29 22:13:17 294
原创 conda环境管理
conda环境管理1 conda环境管理1.1 查看当前存在哪些虚拟环境1.2 查看安装了那些包1.3 更新conda到最新1.4 创建新的虚拟环境1.5 激活虚拟环境1.6 关闭虚拟环境1.7 删除环境中的某个包1.8 删除虚拟环境2 python环境下安装第三方包whl文件1 conda环境管理1.1 查看当前存在哪些虚拟环境$ conda info -e$ conda env list1.2 查看安装了那些包$ conda list1.3 更新conda到最新$ conda upd
2020-10-28 10:26:40 313
原创 【题解】PAT (Basic Level) Practice (中文)
PTA【题解】PAT (Basic Level) Practice (中文)1001 害死人不偿命的(3n+1)猜想1002 写出这个数1003 我要通过!1004 成绩排名1005 继续(3n+1)猜想1006 换个格式输出整数1007 素数对猜想1008 数组元素循环右移问题1009 说反话1010 一元多项式求导1011 A+B 和 C1012 数字分类1013 数素数1014 福尔摩斯的约会1016 部分A+B1017 A除以B1021 个位数统计1023 组个最小数1026 程序运行时间1027
2020-10-26 14:01:26 602
原创 STL之Vector、Set、栈、队列
C++中STL的应用1 STL之vector1.1 vector简介1.2 vector常用操作1.3 vector常用算法2 STL之set2.1 Set简介2.2 set的常用操作3 STL之栈的应用4 STL之队列的应用1 STL之vector1.1 vector简介vector是C++提供的一个容器,它是一个能够存放任意类型的动态数组,可以随时增加和压缩数据。使用vector时需要注意以下几点:如果要表示的向量长度较长(需要为向量内部保存很多数),容易导致内存泄漏,而且效率会很低;ve
2020-10-25 23:20:41 760
原创 【题解】浙大版《Python 程序设计》题目集
浙大版《Python 程序设计》题目集 题解题目传送门: 浙大版《Python 程序设计》题目集第1章-1 从键盘输入两个数,求它们的和并输出从键盘输入两个数,求它们的和并输出AC代码a = int(input())b = int(input())print(a + b)第1章-2 从键盘输入三个数到a,b,c中,按公式值输出从键盘输入三个数到a,b,c中,按公式值输出AC代码a,b,c=map(int,input().split())print(b * b - 4 *.
2020-10-24 08:20:04 1794
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人