自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 从零了解Docker

Docker原理对于Docker最简单的一种理解就是“Docker是一种性能良好的虚拟机”。但这种说法是带有一定错误的。Docker相比于传统的虚拟机技术来说,具体表现在Docker不是在宿主机上虚拟出一套硬件后再虚拟出一个操作系统,而是让Docker容器里面的进程直接运行在宿主机上(Docker 会做文件、网络等的隔离)。Docker 中的三个核心概念:Image .Container Repository.Image: 我们还是类比于windows的iso镜像,Docker中的镜像是分层

2021-04-06 10:52:39 147 1

原创 最有用的数据结构之一散列表

散列表引入今天 要说的是一种数据结构散列表我们前面 , 讲解了二分查找 。在一个有序的数据中 我们可以将O(n) 的复杂度 转化为 对数级别。那么有没有什么办法将这个查找的过程优化为O(1)呢这时候就出现了一种数据结构---散列表散列表的实现对于一组数据,假如我们对他们每一个都加上一个标记,那么我们就能很快的找到这个数据。就想我们每个人都有自己的名字一样。一个优秀的散列表 要尽可能少的出现重复的标记。散列表的作用举一个简单的例子,先在有许多商品,他们都有自己的价格。首先我们先创建

2020-12-27 15:15:27 228

原创 广度优先搜索---算法图解

广度优先搜索学习目标学习使用新的数据结构图来建立网络模型学习广度优先搜索,你可以对图使用这种算法回答诸如“到x的最短路径问题”学习目标学习使用新的数据结构图来建立网络模型什么是图?假设你的关系网就理解为一个图,我们来探讨下面的问题。学习广度优先搜索,你可以对图使用这种算法回答诸如“到x的最短路径问题”从第一个点走到最后一个点 我们可以有很多的路径 找出一条最短的也就是最最短路径为问题在我们之前介绍了二分搜索;今天的广度优先搜索是一种用于图的查找算法。第一类问题:从A节点出发,存在前往

2020-10-22 17:44:15 995

原创 算法讲解-快速排序

快速排序快速排序涉及到一种常见的编程方法-递归排序数组快速排序快速排序涉及到一种常见的编程方法-递归递归简单来说就是分而治之,找到重复的子问题。初学算法对递归可能比较难理解,建议多动手将人脑递归逐渐减少。递归的出现本身就是简化思维的,但这种调用方式也增加了bug的概率。排序数组一个最短的有序数组是怎样的?【】 and 【n】 and 【n,k】当这个数组的长度小于2的时候那么这个数组就可以称之为有序。这也是递归的基条件。举一个简单的递归例子,数组求和。我们可以轻松地使用循环解决这个问题,

2020-09-07 20:44:48 158

原创 (详细的算法介绍)排序算法一选择排序

文章目录接上文内存的工作原理链表 和 数组选择排序示例代码 java对于不同的语言可能有不同的实现方式例如python就可以使用在列表类似与java 的ArrayList为了节省内存,考虑基础差的同学给出上述代码。接上文 通过 二分搜索大家对算法应该有了初始的认识,前面提到二分搜索需要对有序数据进项操作 今天就来说说算法中经典的几种排序。内存的工作原理计算机就像是有很多抽屉的集合 , 每个抽屉都有地址可以理解为 标号。如何有序存储这些数据呢,这里介绍 数组和链表 这两种基本的数据结构。链表

2020-09-06 20:53:01 144 1

原创 (算法学习)one 二分查找

二分查找引入从大家熟悉的猜数字游戏为什么是二分复杂度java代码值得大家注意的是 二分之所以能分是因为顺序已知所以一般用于排好序的数据最后,后续会持续更新算法博客 。 顺序参考算法图解适合新手入门。引入从大家熟悉的猜数字游戏 游戏规则:随机给出一个数字 并给出范围,让其 一直猜,每次根据猜的大小给出提示 小了还大了,直到找到这个数字。 1 简单查找 从1 开始 依次增加 假如所给的数字是10000 那么这个时间是很长的, 也就是我们算法中所说的 o (n) 那么如何简化这种方法,这时我

2020-09-06 16:44:49 228

原创 使用wxpyhton实现的类windows 中的简易计算器

内容大致分为两个部分前面是一个页面的布局 和组件的添加后面是功能函数整体来说很简单,可能还有bug新手,写的代码比较繁琐,还望大佬多多指教wx不懂的可以看下wx基础对于计算的核心是想办法维护两个变量一个 first_num和 second_num在加些限制条件防止出现错误里面的 i j k end作为辅助变量 防止出现非人类显示和操作i 是标记是否为第一次运算, 因为初始...

2020-04-25 11:07:21 275

空空如也

空空如也

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

TA关注的人

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