首页 > 编程语言
算法分析基础——差消法求解高阶递推方程
差消法,简单来讲,就是对高阶的递推方程作差,转化为一阶方程后再运用迭代法。有了迭代法的基础后,差消法理解起来就很容易了。这里举出对快速排序的分析加以说明。 对于快排,我们知道选择不同的轴值,会导致不同的算法效率。最坏的情况下,选取的轴值恰好是待排序数组的最值,那么排序的效率就会退化为线性时间。现在我 ...
分类:编程语言   时间:2019-01-22 00:55:59    收藏:0  评论:0  赞:0  阅读:32
Python Reportlab 生成PDF文档
1. 生成一个PDF文档 Code Result ...
分类:编程语言   时间:2019-01-22 00:28:53    收藏:0  评论:0  赞:0  阅读:30
在Jupyter notebook中使用特定虚拟环境中的python的kernel
在虚拟环境tf中安装完tensorflow后,在虚拟环境tf打开的jupyter里发现只有一个kernel-python3,新建一个文件, import tensorflow as tf ,发现报错,没有tf这个模块。 一开始还以为是tf的问题安装失败,后来才意识到是jupyter的问题。因为在虚拟 ...
分类:编程语言   时间:2019-01-22 00:27:48    收藏:0  评论:0  赞:0  阅读:28
java14
1.方法:定义一个小功能,储存某段代码,方便在需要时调出来反复使用 格式: static void 名称(){ } 注意点: ①在static main方法中要调用其他方法,调用的其他方法也要加static ②定义一个方法时要把它放在类里(class里),不可以放在其他方法中 ③程序中会先执行mai ...
分类:编程语言   时间:2019-01-22 00:25:16    收藏:0  评论:0  赞:0  阅读:24
聚焦Python分布式爬虫必学框架Scrapy 打造搜索引擎
第1章 课程介绍介绍课程目标、通过课程能学习到的内容、和系统开发前需要具备的知识 第2章 windows下搭建开发环境介绍项目开发需要安装的开发软件、 python虚拟virtualenv和 virtualenvwrapper的安装和使用、 最后介绍pycharm和navicat的简单使用 第3章 ...
分类:编程语言   时间:2019-01-22 00:24:14    收藏:0  评论:0  赞:0  阅读:32
Tarjan算法
Tarjan求强连通分量 Tarjan求边双连通分量 Tarjan求桥 Tarjan求点双连通分量 Tarjan求割点 Tarjan缩点/染色 Tarjan求LCA ...
分类:编程语言   时间:2019-01-22 00:20:41    收藏:0  评论:0  赞:0  阅读:29
Esri geometry api java 学习文档 (3) 线、多线 (Polyline)
线要素是是一个1维的空间数据,每个线要素一组单线(paths),每条单线包含着一组点(n≥2)。 这里与OGC、JTS不同的是,Esri更喜欢用一个Polyline表示多线元素,单线 = 只有一个元素的多线,而不喜欢把Line和MultiLine单独分开。 线要素由一组点要素组成,这些点要素被分为三 ...
分类:编程语言   时间:2019-01-22 00:18:29    收藏:0  评论:0  赞:0  阅读:30
python输入输出(二)
输出 输入 ] ...
分类:编程语言   时间:2019-01-22 00:15:12    收藏:0  评论:0  赞:0  阅读:16
[大话数据结构-读书笔记] 第2章 算法
算法 在《数据结构》课程中,谈到算法是为了帮助理解好数据结构,并不会详细谈及算法的方方面面。 算法:算法是解决特定问题求解步骤的描述, 在计算机中表现为指令的有限序列, 并且每条指令表示一个或多个操作。 1 两种算法的比较 现在要求你写一个求1+2+3+……+100 结果的程序,你应该怎么写呢? 大 ...
分类:编程语言   时间:2019-01-22 00:14:56    收藏:0  评论:0  赞:0  阅读:20
python基础之列表
1.1 列表是什么 列表是由一系列按特定顺序排列的元素组成,鉴于列表通常包含多个元素,给列表指定一个复数的名称(如:names、citys)是个不错的习惯 1.1.1 访问列表 列表是有序集合,要访问列表元素,可指出列表的名称,再指出元素的索引,并将其放在方括号内 1.1.2 列表索引从0开始而不是 ...
分类:编程语言   时间:2019-01-22 00:14:34    收藏:0  评论:0  赞:0  阅读:16
python入门 集合(十)
集合 集合是一个无序的不重复元素序列,可以迭代,也可以修改。集合迭代的时候元素是随机的。 集合通常用来 membership testing, 去重, 也可以用来求交集并集补集。 介绍一下如何创建集合和集合常见的用法。 创建集合 修改集合 1. 添加 2. 更新:通过传入一个列表来更新 update ...
分类:编程语言   时间:2019-01-22 00:13:25    收藏:0  评论:0  赞:0  阅读:17
Python学习笔记(一)
一、变量和简单数据类型 (一)变量 变量的命名和使用 变量名只能包含字母、数字和下划线。不能以数字开头。 变量名不能包含空格,用下划线。 不要将Python关键字和函数名用作变量名。 要简短、具有描述性。 小写字母l和数字1,大写字母O和数字0 变量名只能包含字母、数字和下划线。不能以数字开头。 变 ...
分类:编程语言   时间:2019-01-22 00:12:20    收藏:0  评论:0  赞:0  阅读:20
js中数组增删查改unshift、push、pop、shift、slice、indexOf、concat、join
js中数组增删查改unshift、push、pop、shift、slice、indexOf、concat、join ...
分类:编程语言   时间:2019-01-22 00:09:14    收藏:0  评论:0  赞:0  阅读:29
Python学习—基础篇之文件操作
文件操作 文件操作也是编程中需要熟练掌握的技能,尤其是在后台接口编写和数据分析过程中,对各种类型的文件进行操作,获取文件信息或者对信息进行存储是十分重要的。本篇博客中将主要对常见的文本格式文件和Excel文件的相关操作进行介绍。 一、文本文件 1.1 文件操作流程 1、打开文件,获得文件句柄,并赋值 ...
分类:编程语言   时间:2019-01-21 23:49:06    收藏:0  评论:0  赞:0  阅读:21
Google面试官亲授 升级Java面试
第1章 课程引言校招主要考察的是基础知识和编程能力,介绍校招总体大致录取率。详细介绍本课程的学习目标,课程安排,最后演示谷歌在线笔试。第2章 操作系统本章从操作系统最常见的问题,进程vs线程入手,讲解其内存结构。讲解存储的层次结构和虚拟内存的概念,以及如何在虚拟内存中进行寻址。第3章 网 络本章首先 ...
分类:编程语言   时间:2019-01-21 23:48:50    收藏:0  评论:0  赞:0  阅读:23
Python selenium —— 父子、兄弟、相邻节点定位方式详解
今天跟大家分享下selenium中根据父子、兄弟、相邻节点定位的方法,很多人在实际应用中会遇到想定位的节点无法直接定位,需要通过附近节点来相对定位的问题,但从父节点定位子节点容易,从子节点定位父节点、定位一个节点的哥哥节点就一筹莫展了,别急,且看博主一步步讲解。 1. 由父节点定位子节点最简单的肯定 ...
分类:编程语言   时间:2019-01-21 23:47:45    收藏:0  评论:0  赞:0  阅读:22
C++之string基本字符系列容器
string基本字符系列容器 C语言只提供了一个插入类型用来处理字符, 而对于字符串, 只能通过字符串数组来处理, 显得十分不便. C++STL提供了string基本字符系列容器来处理字符串, 可以把string理解为字符串类, 它提供了添加, 删除, 替换, 查找和比较等丰富的方法. 虽然使用ve ...
分类:编程语言   时间:2019-01-21 23:47:18    收藏:0  评论:0  赞:0  阅读:27
python_装饰器——迭代器——生成器
一、装饰器 二、迭代器 三、生成器 四、面向过程编程 xxxx ...
分类:编程语言   时间:2019-01-21 23:45:56    收藏:0  评论:0  赞:0  阅读:29
孤荷凌寒自学python第七十五天开始写Python的第一个爬虫5
孤荷凌寒自学python第七十五天开始写Python的第一个爬虫5 (完整学习过程屏幕记录视频地址在文末) 今天在上一天的基础上继续完成对我的第一个代码程序的书写。 直接上代码。详细过程见文末屏幕录像。 ``` import requests from bs4 import BeautifulSou ...
分类:编程语言   时间:2019-01-21 23:17:39    收藏:0  评论:0  赞:0  阅读:24
JAVA操作证书
一、生成证书工具keytool Java自带的工具keytool可以用来生成密钥证书,也可以查看或删除证书库里的证书。无论是windows还是Linux系统,这个工具都会出现在jdk安装目录的bin文件夹下。 keytool工具是基于“证书库”来对密钥进行管理的。“证书库”是一个后缀名为“.keys ...
分类:编程语言   时间:2019-01-21 23:17:11    收藏:0  评论:0  赞:0  阅读:22
406612条   上一页 1 2 3 4 5 6 ... 20331 下一页
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号