自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SharonXuran

好好学习 天天向上

  • 博客(23)
  • 收藏
  • 关注

原创 【Leetcode C++】2_9. [code] 合并K个有序链表

9. [code] 合并K个有序链表9.1. 题目Leetcode 23合并 k 个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。示例:输入:[  1->4->5,  1->3->4,  2->6]输出: 1->1->2->3->4->4->5-&g...

2019-08-05 21:49:14 238

原创 【Leetcode C++】2_8. [code] 合并两个有序链表

Leetcode 21将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。

2019-08-02 15:41:15 186

原创 【Git教程】Git入门

Git是什么?Git是目前世界上最先进的分布式版本控制系统。Git入门级教程~

2019-08-01 10:29:29 190

原创 【Leetcode C++】2_7. [code] 复制带随机指针的链表

7. [code] 复制带随机指针的链表7.1 题目Leetcode 138给定一个链表,每个节点包含一个额外增加的随机指针,该指针可以指向链表中的任何节点或空节点。要求返回这个链表的深拷贝。示例:输入:{“KaTeX parse error: Expected '}', got 'EOF' at end of input: …":"1","next":{"id”:“2”,“nex...

2019-07-30 22:04:26 154

原创 【Leetcode C++】2_6. [code] 链表划分

6. [code] 分割链表6.1 题目Leetcode 86给定一个链表和一个特定值 x,对链表进行分隔,使得所有小于 x 的节点都在大于或等于 x 的节点之前。你应当保留两个分区中每个节点的初始相对位置。示例:输入: head = 1->4->3->2->5->2, x = 3输出: 1->2->2->4->3->5难...

2019-07-30 22:01:31 149

原创 【Leetcode C++】2_5. [code] 环形链表Ⅰ、Ⅱ

5. [code] 环形链表Ⅰ、Ⅱ5.1. 题目Leetcode 141给定一个链表,判断链表中是否有环。为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。示例1:输入:head = [3,2,0,-4], pos = 1输出:true解释:链表中有一个环,其尾部连接到第二个节点。...

2019-07-22 09:08:40 153

原创 【Leetcode C++】2_4. [code] 相交链表

4. [code] 相交链表4.1. 题目Leetcode 160 相交链表编写一个程序,找到两个单链表相交的起始节点。如下面的两个链表:在节点c1开始相交。示例1:输入:intersectVal = 8, listA = [4,1,8,4,5], listB = [5,0,1,8,4,5], skipA = 2, skipB = 3输出:Reference of the ...

2019-07-16 16:51:23 114

原创 【Leetcode C++】2_3. [code] 反转链表Ⅱ

3. [code] 反转链表Ⅱ3.1. 题目Leetcode 92反转从位置 m 到 n 的链表。请使用一趟扫描完成反转。说明:1 ≤ m ≤ n ≤ 链表长度。示例:输入: 1->2->3->4->5->NULL, m = 2, n = 4输出: 1->4->3->2->5->NULL难度:中等3.2. 思路需要注...

2019-07-16 16:46:27 104

原创 【Leetcode C++】2_2.[code] 反转链表

2.[code] 反转链表2.1. 题目Leetcode 206反转一个单链表。示例:输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL2.2 思路2.3 代码/** * Definition for singly-linked list. * struct ListNode...

2019-07-16 16:26:59 122

原创 【Leetcode C++】2_1. Linked List

1. 预备知识:链表基础单链表 (Linked List):由各个内存结构通过一个Next指针链接在一起组成,每一个内存结构都存在后继内存结构(链尾除外),内存结构由数据域和 Next 指针域组成。单项循环链表 (Circular Linked List):由各个内存结构通过一个指针Next链接在一起组成,每一个内存结构都存在后继内存结构,内存结构由数据域和 Next 指针域组成。双向循...

2019-07-16 16:25:56 111

原创 【Leetcode C++】1_7. [code]合法的出栈序列

7. [code]合法的出栈序列7.1 题目已知从1至n的数字序列,按顺序入栈,每个数字入栈后即可出栈,也可在栈中停留,等待后面的数字入栈出栈后,该数字再出栈,求该数字序列的出栈序列是否合法?选自:Poj 1363 Rails7.2 思路7.3 代码# include<stack># include<queue>bool check_is_valid_ord...

2019-07-16 16:24:42 460

原创 【Leetcode C++】1_6. [code]包含min函数的栈

6. [code]包含min函数的栈6.1. 题目LeetCode155 (Min Stack)设计一个支持 push,pop,top 操作,并能在常数时间内检索到最小元素的栈。push(x) – 将元素 x 推入栈中。pop() – 删除栈顶的元素。top() – 获取栈顶元素。getMin() – 检索栈中的最小元素。6.2. 思路需要记录栈的所有状态下的最小值栈的每个状态...

2019-07-16 16:23:39 112

原创 【Leetcode C++】1_5. [code] 用栈实现队列

5. [code] 用栈实现队列5.1. 题目Leetcode232 (implement queue using stacks)使用栈实现队列的下列操作:push(x) – 将一个元素放入队列的尾部。pop() – 从队列首部移除元素。peek() – 返回队列首部的元素。empty() – 返回队列是否为空。5.2. 思路5.3. 代码# include <stack...

2019-07-16 16:22:21 105

原创 【Leetcode C++】1_4. [code] 用队列实现栈

4. [code] 用队列实现栈4.1. 题目Leetcode 223使用队列实现栈的下列操作:push(x) – 元素 x 入栈;pop() – 移除栈顶元素;top() – 获取栈顶元素;empty() – 返回栈是否为空;4.2. 思路4.3. 代码# include <queue>class MyStack {public: /** Initia...

2019-07-16 16:20:44 117

原创 【Leetcode C++】1_1-3. Stack-Queue

1. 栈和队列的基本概念2. STL stack(栈)S.top():取出栈顶S.empty():栈是否为空S.push(x):x入栈S.pop():将栈顶弹出S.size():栈的大小3. STL queue(队列)Q.empty():队列是否为空Q.front():队列头Q.back():队列尾Q.push(x):x入队尾Q.pop():将队列的头弹出Q.siz...

2019-07-16 16:19:28 114

原创 【Git】git问题:Please make sure you have the correct access rights and the repository exists.

问题描述:使用git并远程到github仓库时,使用git status查看状态,显示如下图所示:使用git push提交到远程端github的仓库时,出现:Please make sure you have the correct access rights and the repository exists.网上查询很多方法,例如:CSDN jingtingfengguo: g...

2019-07-02 17:34:13 113

原创 【Markdown】Markdown输入LaTex公式

问题描述用sublime text3编辑markdown文件,输入LaTex公式后,保存为HTML和上传到github,均无法显示公式。问题解决1:针对github上markdown文件的公式不显示问题,解决方案(仅对Chrome浏览器)如下:Chrome插件——GitHub with MathJax 插件。装完之后,重启Chrome浏览器,github上的数学公式就能正常...

2019-06-16 22:14:14 1265

原创 【python】pycharm调试问题:Connection to Python debugger failed soket closed

使用pycharm调试时出现的问题点击图示按钮在pycharm中的debug按钮调试失败,在界面左下方出现:“Connection to Python debugger failed soket closed”,如下图所示。解决方案选择左上角工具栏“file”→“setting”打开setting界面后,在左侧“Build,Execution,Deployment”里选择“Pyth...

2019-05-25 17:53:08 12806 12

原创 【python】pycharm远程连接服务器

打开pycharm,选择工具栏 Tools → Deployment → Configuration选择工具栏 Tools → Deployment → Browes Remote Host则会在右侧显示连接服务器的目录的视窗。

2019-03-31 17:31:12 742

原创 【Linux】文件权限、所属者、所属组

1 查看文件/文件夹权限 ls -l 命令查看当前文件夹下所有文件的详细信息ls -l xxx xxx表示某一指定的文件图中的结果左边的这一行就会显示文件的权限,第一个字母d不用管,接下来了是一串字母rwx加¨-¨的组合,这就是所谓的权限 r:read(读) w:write(写) x:execute (执行) 无论是怎么样的组合,这些字符一共是...

2019-01-15 20:58:07 11045

原创 【numpy报错】

已安装numpy 1.14.2,又conda 命令安装numpy,自动检测最新版本安装了numpy1.13.1运行import numpy as np 报错,如下:---------------------------------------------------------------------------ImportError ...

2018-04-09 14:33:37 2802

转载 【matlab经验总结分享】matlab绘制带箭头的曲线

今天有人问了我这样一个问题:matlab画了曲线,如何能在曲线上加上箭头呢?(如图所示)好久没有用过matlab了,之前也从来也没有过这样的绘图需要,于是开始百度。搜到的都是加注释的这种。最终在matlab中文论坛上找到一个很棒的回复,在此分享给大家matlab中文论坛如何绘制带有箭头的曲线 效果图感谢大神。...

2018-03-25 20:45:25 21264 1

原创 ECharts使用总结

一、步骤1.下载ECharts有精简版、完整版等等,可以在ECharts官网上下载,下载为:echarts.min.js或echarts.js等等。2.在html文件中调用创建一个html文件: 在head>head>标签中加入script src="你的js的路径/echarts.min.js">script

2018-01-21 22:18:07 9244 1

空空如也

空空如也

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

TA关注的人

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