返回顶部
上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
摘要: 排序算法 1 冒泡排序 相邻元素两辆比较,大的往后放.第一次将数据遍历完成之后,最大值就出现在了最大的索引处.同理,即可得到一个排好序的数组. 过程图解: 代码实现 第一次遍历代码 完整代码 2 选择排序 选择排序改进了冒泡排序,每次遍历只做一次交换.例如:每次遍历都找到最大值,将最大值放到最后的位 阅读全文
posted @ 2019-10-06 10:05 高薪程序员 阅读(926) 评论(0) 推荐(0) 编辑
摘要: 二分查找 顺序查找 二分查找 一定是只可以被应用在有序列表中 二分查找则是从中间元素开始,而不是按顺序查找列表。 如果该元素是我们正在寻找的元素,我们就完成了查找。 如果它不是,我们可以使用列表的有序性质来消除剩余元素的一半。如果我们正在查找的元素大于中间元素,就可以消除中间元素以及比中间元素小的一 阅读全文
posted @ 2019-10-06 09:58 高薪程序员 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 二叉树 python实现二叉树的结构: 根节点 左叶子节点 右叶子节点 子树 高度 二叉树的遍历: 广度优先(层次遍历) 深度优先: 前序(根左右):把根放到最前面 中序(左根右):把根放到中间 后序(左右根):把根放到最后 排序二叉树 插入节点的时候一定要遵从的原则: 比根节点小的节点同一插入在树 阅读全文
posted @ 2019-10-06 09:56 高薪程序员 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 1.python垃圾回收机制 2.单链表逆置 3.两个队列构造一个栈 阅读全文
posted @ 2019-10-05 23:01 高薪程序员 阅读(2) 评论(0) 推荐(0) 编辑
摘要: Git 使用教程 git用于做,版本控制,可以关联代码代码托管平台,进行代码托管 1.Git 全局设置: 2.创建 git 仓库: 3.已有仓库 4.git版本回退 记录图形展示 5.克隆 推送 拉取 6.分支 7.个人开发流程 在合并分支存在冲突时,需要手动解决冲突 bug修复流程 8.协同开发 阅读全文
posted @ 2019-10-05 23:01 高薪程序员 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 1.数据结构 1.1栈 1.2队列 1.3双端队列 1.4单链表 1.5二叉树 1.6排序二叉树 1.7二分查找 2.5 socket tcp协议 udp协议 3.基础知识 3.1迭代器/生成器 3.2面向对象的上下文管理 3.3 安全的单例模式 3.4发送ajax请求 4.数据库 5.排序算法 5 阅读全文
posted @ 2019-10-05 23:00 高薪程序员 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 1.read 读取全部文件 输出: 2.readline 读取下一行 输出: 3.readlines 读取全部,并返回一个列表 输出: 阅读全文
posted @ 2019-10-03 10:47 高薪程序员 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 1.什么是跨域? 当协议、子域名、主域名、端口号中任意一个不相同时,都算作不同域. 跨域并不是请求发不出去,请求能发出去,服务端能收到请求并正常返回结果,但是因为浏览器存在一个"同源策略",结果就被浏览器拦截了。 同源策略限制以下几种行为: 1. Cookie、LocalStorage 和 Inde 阅读全文
posted @ 2019-09-29 21:03 高薪程序员 阅读(487) 评论(0) 推荐(1) 编辑
摘要: 定义: 官方定义:wsgi是Web服务器网关接口(Python Web Server Gateway Interface,缩写为WSGI)是为Python语言定义的Web服务器和Web应用程序或框架之间的一种简单而通用的接口。 大白话:wsgi就是一种规范,提供了一种标准,一种sever与appli 阅读全文
posted @ 2019-09-25 22:16 高薪程序员 阅读(2586) 评论(0) 推荐(0) 编辑
摘要: django debug toolbar介绍 下载安装 配置 1. settings.py中 将 debug_toolbar 添加到 INSTALL_APPS 中 2. urls.py中 3. settings.py中 在中间件中加入DebugToolbarMiddleware 4. 如果是本机调试 阅读全文
posted @ 2019-09-25 20:22 高薪程序员 阅读(196) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 12 下一页