摘要:
顺序查找 1 def linear_search(li,val): 2 for i,k in enumerate(li): 3 if k == val: 4 return i 5 6 else: # for循环完毕后一定会执行else 7 return None View Code 二分法查找 1 阅读全文
摘要:
1.1算法 :一个计算过程,解决问题的方法 程序 = 数据结构 + 算法1.2估计算法运行效率 时间复杂度; 体现算法运行的快慢的方式:时间复杂度 空间复杂度1.3 递归 特点:调用自身 结束条件 递归实例:汉诺塔问题第二章 8大排序&查找算法2.1顺序查找2.2二分查找(折半查找)2.3排序介绍2 阅读全文
摘要:
Http协议一 HTTP概述HTTP(hypertext transport protocol),即超文本传输协议。这个协议详细规定了浏览器和万维网服务器之间互相通信的规则。HTTP就是一个通信规则,通信规则规定了客户端发送给服务器的内容格式,也规定了服务器发送给客户端的内容格式。其实我们要学习的就 阅读全文
摘要:
python常用模块 1模块的分类 标准模块(内置模块)( 标准库 )300 第三方模块 18万 pip install 直接通过pip安装 软件一般会被自动安装你python安装目录的这个子目录里 /your_python_install_path/3.6/lib/python3.6/site-p 阅读全文
摘要:
1.1编程语言介绍与分类 什么是编程语言? 本质:与人类语言一样。沟通 电流+一堆硬件 高电压1 低电压0 高电压1 低电压0 高电压1 低电压0 8 晶体管 010101010101 play sound 1010000 open file 机器语言 直接跟硬件打交道 汇编语言 开发效率低 010 阅读全文
摘要:
python2 已经下线,所以以后都是python3以后的版本 Python环境搭建(Windows环境下) Python下载 www.python.org官网 选择可执行文件( 64位3.5.2Windows x86-64 executable installer或32位3.5.2 Windows 阅读全文
摘要:
Pycharm基本使用 安装 阿里云盘链接:https://www.aliyundrive.com/s/VzUBdaFnUFQ 下载地址:https://www.jetbrains.com/pycharm/download 选择Professional 专业版 Comunnity社区版是免费的,但支 阅读全文
摘要:
linux 零基础入门1.1linux介绍 操作系统用途: 管理硬件 驱动硬件 管理软件 分配资源1.2 linux的发展unix -> windows ->linuxlinux 免费 开源第二章 vmware虚拟化部署2.1 优势:快速部署;安全性强;多系统运行;庞大的生态系统 workstati 阅读全文
摘要:
1.1 计算机介绍计算机俗称 电脑 作用:数值运算,逻辑运算,存储记忆功能组成:硬件系统和软件系统分类: 超级计算机 工业控制计算机 网络计算机 个人计算机 嵌入式计算机冯.诺依曼计算机体系1)计算机硬件设备由存储器,运算器,控制器,输入设备和输出设备5部分组成2)采用二进制形式表示数据和指令3)将 阅读全文