自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux中的软件安装

最重要的区别是,二进制包是编译过的,装起来快,源码包装起来会慢一点。

2022-08-29 00:49:22 167

原创 【实践】给typora加上图床picgo+阿里云对象存储OSS

使用markdown格式写博客,当需要复制去网络发表时,因为图片为本地格式,所以往往在网络上复制成功。搜索后比较多的解决方案是使用picgo这个软件,使用后,就可以将typora里的图片转为公网的形式,后面发表则直接复制粘贴即可。使用的原理:typora可以配置使用picgo去上传图片...

2022-06-26 21:53:29 178 1

原创 【实践】新增磁盘与分区

本文指导如何进行磁盘的新增并挂载到某目录。已经具备了一个系统盘的虚机:大概有20G,可以通过命令查看它的已有分区。1、挂载新的磁盘上来:原来的sda,已经只做好了分区,sda1,sda2等。新增一个磁盘sdb后,还没有进行分区。进行分区:fdisk之后,先是n,开始创建分区;然后p,创建主分区;然后两次回车,即创建最大的一个磁盘分区。此时再看:此时的sdb磁盘,已经有了对应的分区sdb1.对分区进行格式化:挂载分区到目录下:创建/data目录然后挂载刚才的分区到该目录:大功告成。...

2022-06-26 21:26:36 651

原创 python算法--二叉树的层序遍历

简单实现直接用一个队列来实现# Definition for a binary tree node.# class TreeNode:# def __init__(self, x):# self.val = x# self.left = None# self.right = Noneclass Queue: def __init__(self): self.list=[] def putin(self

2020-09-05 14:28:26 238

原创 双指针题的一次写法优化

题目有一个单链表,删除它的倒数第n个节点,尽量只要遍历一次。(保证N是有效值)思路:这题的从出题人和我们的想法中,最自然的方法就是用到双指针。快慢两指针,同时指着head,然后快指针先走N步,然后当走到快指针走到None的时候,慢指针走到了倒数第N个节点,刚好可以用来处理。我的代码:确定思路后,我便开始着手写代码。思路之外,要考虑几点:1、快指针先走N步的实现方式;2、慢指针到了倒数第N个,删除它需要一个previous节点,所以要提前写好这个previous;3、如果是倒数第n个,n是链表

2020-09-02 00:31:25 182

原创 python算法--树的结构

简述这一节比较重要,讲述树这种数据结构以及一些常用的知识和应用。树这种结构,比 线性结构要复杂和灵活一点,所以可以实现更多的逻辑难题,相比于图的话用的又更多一点,所以需要多多练习。树常见的几种例子:1、生物物种分类体系;2、计算机里面的文件系统;3、HTML文档里面的嵌套标记4、域名体系;相关术语:1、节点Node:里面保存着相应的数据值;2、边Edge:每条边连接两个节点。具有出入方向,每个节点(除了根节点),有一个入边;3、根root:没有入边的节点,在上面;4、路径Path:由边

2020-09-01 00:06:13 443

原创 python算法--哈希表原理与实现

散列表简述这是一种查找效率为O(1)的结构,又称之为散列hashing;存放数据的这种结构,有槽号;存放数据时建立槽号和数据的映射关系,然后查找时,用同样的哈希函数去计算出槽号,看槽号里有没有就可以了。如,求余就是一个好的散列函数。关键问题一:散列函数中碰到冲突怎么办?所以我们希望有一种完美的哈希函数,能够没有冲突,显然在有限的输出里是不现实的–所以我们只能尽量创造出比较好的函数来让冲突尽可能的小。常见有MD5,SHA0 , SHA1 , SHA256 , SHA224 , SHA384 , SH

2020-08-30 23:26:42 509

原创 python算法--链表实现

节点的实现数据项存放位置没有规则,但在数据项之间建立连接指向,可以保持其前后相对位置。先实现 节点 这个元素:class Node: def __init__(self,data): self.data = data self.next =None def getdata(self): return self.data def getnext(self): return self.next def s

2020-08-26 23:17:31 176

原创 python算法--栈与队列

这一节主要讲述栈和队列,这两种数据结构使用python的实现,并且讲述了这两种数据结构的常见问题和方法。栈的实现class Stack: def __init__(self): self.item=[] def isEmpty(self): return self.item==[] def push(self,i): self.item.append(i) def pop(self): return s

2020-08-26 01:30:50 330

空空如也

空空如也

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

TA关注的人

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