会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
学海无涯苦作舟
书山有路勤为径 学海无涯苦作舟
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2020年5月11日
Socket解释
摘要: Socket是什么? 对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问: 1. 什么是TCP/IP、UDP? 2. Socket在哪里呢? 3. Socket是什么呢? 4. 你会使用它们吗? 什么是TCP/IP、UDP? TCP/
阅读全文
posted @ 2020-05-11 20:14 Nolinked
阅读(247)
评论(0)
推荐(0)
2020年4月20日
shell命令(一)
摘要: 什么是shell? Shell是一个应用程序,它连接了用户和Linux内核,让用户能够更加高效、安全、低成本地使用Linux内核,这就是Shell的本质。 shell与Linux系统关系图 shell也能够编程 有if...else选择结构,case...in 开关语句,for、while、unti
阅读全文
posted @ 2020-04-20 09:14 Nolinked
阅读(362)
评论(0)
推荐(0)
2020年3月18日
SQLAlchemy使用
摘要: 一、ORM 框架简介 对象-关系映射(Object/Relation Mapping,简称ORM),是随着面向对象的软件开发方法发展而产生的。面向对象的开发方法是当今企业级应用开发环境中的主流开发方法,关系数据库是企业级应用环境中永久存放数据的主流数据存储系统。对象和关系数据是业务实体的两种表现形式
阅读全文
posted @ 2020-03-18 13:11 Nolinked
阅读(425)
评论(0)
推荐(0)
2020年1月5日
python中的enumerate、map、filter和zip函数
摘要: 引入 python内置了很多可以供我们直接调用的函数,这些函数的效率往往都非常高。我们在自己造轮子的同时,也非常有必要了解并且正确使用python给我们提供的大量的内置函数。在前面的博客里面我已经介绍了collections模块里面的几个比较常用的函数,这里再介绍几个。 1.enumerate en
阅读全文
posted @ 2020-01-05 17:43 Nolinked
阅读(693)
评论(0)
推荐(1)
2019年12月31日
Python3 collections模块的使用
摘要: collections 介绍 collections是Python内建的一个集合模块,提供了许多有用的集合类和方法。 可以把它理解为一个容器,里面提供Python标准内建容器 dict , list , set , 和 tuple 的替代选择。 import collections print(di
阅读全文
posted @ 2019-12-31 18:18 Nolinked
阅读(1883)
评论(0)
推荐(1)
2019年12月30日
基于python的分治法和例题
摘要: 分治法 分治法的核心 分:将一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题 治:最后的子问题,可以很容易的直接求解 合:所有子问题的解合并起来就是原问题的解 分治法的特征 问题的规模缩小到一定的程度就可以容易地解决 问题可以分解为若干个规模较小的相同问题,即该问题具有最
阅读全文
posted @ 2019-12-30 15:26 Nolinked
阅读(1218)
评论(0)
推荐(5)
2019年12月29日
基于python的二分搜索和例题
摘要: 二分搜索是一种在有序数组中查找某一特定元素的搜索算法。 搜索过程从数组的中间元素开始,如果中间元素正好是要查找的元素,则搜索过程结束; 如果某一特定元素大于或者小于中间元素,则在数组大于或小于中间元素的那一半中查找,而且跟开始一样从中间元素开始比较。 如果在某一步骤数组为空,则代表找不到。这种搜索算法每一次比较都使搜索范围缩小一半。
阅读全文
posted @ 2019-12-29 17:41 Nolinked
阅读(756)
评论(0)
推荐(1)
2019年12月26日
使用python实现归并排序、快速排序、堆排序
摘要: 归并排序 使用分治法:分而治之 分: 递归地拆分数组,直到它被分成两对单个元素数组为止. 然后,将这些单个元素中的每一个与它的对合并,然后将这些对与它们的对等合并,直到整个列表按照排序顺序合并为止. 治: 将2个排序列表合并为另一个排序列表是很简单的. 简单地通过比较每个列表的头,删除最小的,以加入
阅读全文
posted @ 2019-12-26 17:46 Nolinked
阅读(937)
评论(0)
推荐(2)
2019年12月25日
使用python实现希尔、计数、基数排序
摘要: 希尔排序 希尔排序是一个叫希尔的数学家提出的一种优化版本的插入排序。 首先取一个整数d1=n//2,将元素分为d1个组,每组相邻元素之间的距离为d1,在各组内进行直接插入排序。 取第二个整数d2=d1//2,重复上述分组排序过程,直到di=1,即所有元素在同一组内进行直接插入排序。 希尔排序是使整体
阅读全文
posted @ 2019-12-25 15:17 Nolinked
阅读(456)
评论(0)
推荐(2)
2019年12月23日
使用python实现冒泡、选择、插入基础排序
摘要: 冒泡排序 依次比较相邻两元素,若前一元素大于后一元素则交换之,直至最后一个元素即为最大; 然后重新从首元素开始重复同样的操作,直至倒数第二个元素即为次大元素; 依次类推。如同水中的气泡,依次将最大或最小元素气泡浮出水面。 实现 # 冒泡排序 def bubble_sort(li): # 建立一个标识
阅读全文
posted @ 2019-12-23 15:56 Nolinked
阅读(533)
评论(0)
推荐(3)
上一页
1
2
3
4
下一页
公告