图书介绍

Python算法指南 程序员经典算法分析与实现PDF|Epub|txt|kindle电子书版本网盘下载

Python算法指南 程序员经典算法分析与实现
  • 盛东亮责任编辑;(中国)李永华 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302531357
  • 出版时间:2019
  • 标注页数:572页
  • 文件大小:36MB
  • 文件页数:593页
  • 主题词:软件工具-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Python算法指南 程序员经典算法分析与实现PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

例1 完美平方1

例2 判断平方数3

例3 检测2的幂次5

例4 求平方根6

例5 x的n次幂8

例6 快速幂10

例7 四数乘积11

例8 将整数A转换为B13

例9 罗马数字转换为整数14

例10 整数转换为罗马数字16

例11 整数排序18

例12 整数替换20

例13 两个整数相除22

例14 整数加法24

例15 合并数字25

例16 数字判断27

例17 下一个稀疏数29

例18 滑动窗口的最大值31

例19 创建最大数33

例20 最接近的k个数35

例21 交错正负数37

例22 下一个更大的数39

例23 落单的数Ⅰ41

例24 落单的数Ⅱ42

例25 落单的数Ⅲ44

例26 落单的数Ⅳ46

例27 对称数48

例28 镜像数字50

例29 统计比给定整数小的数51

例30 统计前面比自己小的数53

例31 阶乘尾部零的个数55

例32 统计数字56

例33 删除数字58

例34 寻找丢失的数60

例35 丑数Ⅰ62

例36 丑数Ⅱ64

例37 超级丑数65

例38 两数之和Ⅰ67

例39 两数之和Ⅱ68

例40 两数之和Ⅲ70

例41 最接近的三数之和72

例42 三数之和为零74

例43 四数之和为定值76

例44 骰子求和78

例45 k数之和80

例46 二进制求和82

例47 各位相加84

例48 矩阵元素ZigZag返回85

例49 子矩阵和为零87

例50 搜索二维矩阵Ⅰ89

例51 搜索二维矩阵Ⅱ91

例52 矩阵归零93

例53 DNA重复问题95

例54 螺旋矩阵97

例55 矩阵走路问题99

例56 稀疏矩阵乘法101

例57 直方图中最大的矩形面积103

例58 最大矩形105

例59 排序矩阵中的从小到大第k个数107

例60 最大和子数组109

例61 两个不重叠子数组最大和111

例62 k个不重叠子数组最大和113

例63 两个不重叠的子数组最大差115

例64 两数组的交集Ⅰ117

例65 两数组的交集Ⅱ118

例66 乘积小于k的子数组119

例67 最小和子数组121

例68 连续子数组最大和123

例69 子数组之和为零125

例70 数组划分126

例71 数组中的k-diff对的数量128

例72 删除排序数组中的重复数字129

例73 和大于定值的最小长度子数组131

例74 最大平均值子数组133

例75 搜索旋转排序数组中的最小值Ⅰ135

例76 搜索旋转排序数组中的最小值Ⅱ137

例77 搜索旋转排序数组目标值Ⅰ139

例78 搜索旋转排序数组目标值Ⅱ141

例79 和最接近零的子数组142

例80 两个整数数组的最小差144

例81 数组中的相同数字146

例82 翻转数组148

例83 奇偶分割数组149

例84 判断字符串中的重复字符150

例85 最长无重复字符的子字符串151

例86 最长回文子字符串153

例87 将字符串转换为整数155

例88 字符串查找157

例89 子字符串的判断159

例90 翻转字符串中的单词161

例91 乱序字符串162

例92 比较字符串164

例93 攀爬字符串165

例94 交叉字符串167

例95 字符串解码169

例96 最小子字符串覆盖171

例97 连接两个字符串中的不同字符173

例98 字符串加法174

例99 字符串乘法176

例100 前k个偶数长度的回文数之和178

例101 分割回文串Ⅰ179

例102 分割回文串Ⅱ181

例103 回文排列Ⅰ183

例104 回文排列Ⅱ184

例105 回文链表186

例106 有效回文串188

例107 回文对190

例108 字模式192

例109 k组翻转链表194

例110 删除排序链表中的重复元素Ⅰ196

例111 删除排序链表中的重复元素Ⅱ198

例112 链表划分200

例113 翻转链表Ⅰ202

例114 翻转链表Ⅱ204

例115 旋转链表206

例116 两两交换链表中的节点208

例117 删除链表中的元素210

例118 重排链表212

例119 链表插入排序214

例120 合并k个排序链表216

例121 带环链表218

例122 带环链表转换220

例123 删除链表中倒数第n个节点222

例124 链表排序224

例125 加1链表226

例126 交换链表中的两个节点228

例127 线段树的修改230

例128 线段树的构造Ⅰ233

例129 线段树的构造Ⅱ235

例130 线段树查询Ⅰ237

例131 线段树查询Ⅱ239

例132 是否为子树242

例133 最小子树244

例134 具有最大平均数的子树246

例135 二叉搜索树中最接近的值248

例136 二叉搜索树中插入节点250

例137 二叉搜索树中删除节点252

例138 二叉搜索树转化成更大的树255

例139 二叉搜索树的搜索区间257

例140 二叉搜索树的中序后继259

例141 二叉搜索树两数之和261

例142 裁剪二叉搜索树263

例143 统计完全二叉树节点数266

例144 二叉搜索树迭代器268

例145 翻转二叉树270

例146 相同二叉树272

例147 前序遍历树和中序遍历树构造二叉树274

例148 二叉树的后序遍历276

例149 二叉树的所有路径278

例150 中序遍历树和后序遍历树构造二叉树280

例151 二叉树的序列化和反序列化282

例152 二叉树的层次遍历Ⅰ284

例153 二叉树的层次遍历Ⅱ286

例154 二叉树的锯齿形层次遍历288

例155 寻找二叉树叶子节点290

例156 平衡二叉树292

例157 二叉树中的最大路径和294

例158 验证二叉查找树296

例159 二叉树的最大深度298

例160 二叉树的前序遍历300

例161 二叉树的中序遍历302

例162 将排序列表转换成二叉搜索树304

例163 二叉树的最小深度306

例164 不同的二叉搜索树308

例165 将二叉树拆成链表310

例166 排序数组转为高度最小二叉搜索树312

例167 最近二叉搜索树值Ⅰ314

例168 最近二叉搜索树值Ⅱ316

例169 买卖股票的最佳时机Ⅰ319

例170 买卖股票的最佳时机Ⅱ321

例171 买卖股票的最佳时机Ⅲ323

例172 主元素Ⅰ325

例173 主元素Ⅱ327

例174 第k大元素329

例175 滑动窗口内唯一元素数量和331

例176 单词拆分Ⅰ333

例177 单词拆分Ⅱ335

例178 单词矩阵337

例179 单词搜索340

例180 单词接龙Ⅰ342

例181 单词接龙Ⅱ344

例182 包含所有单词连接的子串346

例183 最后一个单词的长度348

例184 电话号码的字母组合349

例185 会议室Ⅰ351

例186 会议室Ⅱ353

例187 区间最小数355

例188 搜索区间357

例189 无重叠区间359

例190 区间合并361

例191 区间求和Ⅰ363

例192 区间求和Ⅱ366

例193 是否为子序列368

例194 最长上升子序列370

例195 有效的括号序列372

例196 对称树374

例197 图是否为树377

例198 表达树的构造379

例199 表达式求值381

例200 逆波兰表达式求值384

例201 将表达式转换为逆波兰表达式386

例202 最长公共子序列388

例203 乘积最大子序列390

例204 最长上升连续子序列392

例205 序列重构394

例206 不同的子序列396

例207 跳跃游戏Ⅰ398

例208 跳跃游戏Ⅱ400

例209 翻转游戏402

例210 棒球游戏404

例211 中位数406

例212 滑动窗口的中位数407

例213 数据流中位数410

例214 两个排序数组的中位数412

例215 打劫房屋Ⅰ414

例216 打劫房屋Ⅱ416

例217 子集Ⅰ418

例218 子集Ⅱ419

例219 迷宫Ⅰ420

例220 迷宫Ⅱ422

例221 迷宫Ⅱ425

例222 迷宫Ⅳ427

例223 数字组合Ⅰ429

例224 数字组合Ⅱ431

例225 数字组合Ⅲ433

例226 摆动排序问题435

例227 多关键字排序436

例228 排颜色437

例229 颜色分类439

例230 简化路径441

例231 不同的路径Ⅰ443

例232 不同的路径Ⅱ444

例233 换硬币446

例234 硬币摆放448

例235 硬币排成线Ⅰ450

例236 硬币排成线Ⅱ451

例237 搜索插入位置453

例238 俄罗斯套娃信封455

例239 包裹黑色像素点的最小矩形457

例240 薪水调整460

例241 木材加工462

例242 判断数独是否合法464

例243 移除多余字符466

例244 三元式解析器468

例245 符号串生成器470

例246 用栈实现队列472

例247 用栈模拟汉诺塔问题474

例248 带最小值操作的栈476

例249 恢复旋转排序数组问题478

例250 移动零问题479

例251 丢失的间隔问题481

例252 三个数的最大乘积483

例253 用循环数组来实现队列484

例254 寻找数据错误486

例255 数据流中第一个独特数488

例256 数据流中第一个唯一的数字490

例257 二进制中有多少个1492

例258 找到映射序列493

例259 旋转图像494

例260 相反的顺序存储495

例261 太平洋和大西洋的水流497

例262 不同岛屿的个数499

例263 岛的周长问题501

例264 数字三角形503

例265 最大正方形505

例266 最大关联集合507

例267 合并k个排序间隔列表509

例268 合并账户511

例269 集合合并514

例270 快乐数判断516

例271 最多有多少个点在一条直线上518

例272 寻找峰值520

例273 电灯切换522

例274 第k个质数524

例275 最小调整代价525

例276 背包问题527

例277 爬楼梯529

例278 被围绕的区域530

例279 编辑距离532

例280 最大间距534

例281 堆化操作536

例282 外轮廓线537

例283 格雷编码540

例284 能否到达终点541

例285 恢复IP地址543

例286 斐波纳契数列545

例287 最长公共前缀546

例288 解码方法548

例289 吹气球550

例290 生成括号552

例291 正则表达式匹配554

例292 分割标签556

例293 装最多水的容器557

例294 接雨水559

例295 加油站561

例296 分糖果563

例297 建立邮局565

例298 寻找最便宜的航行旅途567

例299 UTF-8编码检查569

例300 哈希函数571

热门推荐