中国产业发展研究院、中关村智能硬件产业联盟、中关村大数据产业联盟、北京两化联盟、北京企业转型升级服务联盟知名专家联袂推荐!内含10万行源代码、300个经典案例! 本书针对经典算法,结合相关的数据结构,从描述问题、问题示例、代码实现以及运行结果相结合,语言简洁,深浅出,通俗易懂,不仅适合对Python编程有兴趣的科研人员,也适合高等院校作为参考教材。
售 价:¥
纸质售价:¥70.30购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
封面页
书名页
版权页
作者简介
配套资源
内容简介
前言
目录
第1章 入门100例
例1 反转一个3位整数
例2 合并排序数组
例3 旋转字符串
例4 相对排名
例5 二分查找
例6 下一个更大的数
例7 字符串中的单词数
例8 勒索信
例9 不重复的两个数
例10 双胞胎字符串
例11 最接近target的值
例12 点积
例13 函数运行时间
例14 查询区间
例15 飞行棋
例16 移动石子
例17 数组剔除元素后的乘积
例18 键盘的一行
例19 第n个数位
例20 找不同
例21 第k个组合
例22 平面列表
例23 子域名访问计数
例24 最长AB子串
例25 删除字符
例26 字符串写入的行数
例27 独特的莫尔斯码
例28 比较字符串
例29 能否转换
例30 经典二分查找问题
例31 抽搐词
例32 排序数组中最接近元素
例33 构造矩形
例34 两个排序数组合的第k小元素
例35 玩具工厂
例36 形状工厂
例37 二叉树最长连续序列
例38 首字母大写
例39 七进制
例40 查找数组中没有出现的所有数字
例41 回旋镖的数量
例42 合并排序数组
例43 最小路径和
例44 大小写转换
例45 原子的数量
例46 矩阵中的最长递增路径
例47 大小写转换
例48 水仙花数
例49 余弦相似度
例50 链表节点计数
例51 最高频的k个单词
例52 单词的添加与查找
例53 石子归并
例54 简单计算器
例55 数组第2大数
例56 二叉树叶子节点之和
例57 二叉树的某层节点之和
例58 判断尾数
例59 两个字符串是变位词
例60 最长单词
例61 机器人能否返回原点
例62 链表倒数第n个节点
例63 链表求和
例64 删除元素
例65 克隆二叉树
例66 合并两个排序链表
例67 反转整数
例68 报数
例69 完全二叉树
例70 对称二叉树
例71 扭转后等价的二叉树
例72 岛屿的个数
例73 判断是否为平方数之和
例74 滑动窗口内数的和
例75 总汉明距离
例76 硬币摆放
例77 字母大小写转换
例78 二进制表示中质数个计算置位
例79 最少费用的爬台阶方法
例80 中心索引
例81 词典中最长的单词
例82 重复字符串匹配
例83 不下降数组
例84 最大的回文乘积
例85 补数
例86 加热器
例87 将火柴摆放成正方形
例88 可怜的猪
例89 循环数组中的环
例90 分饼干
例91 翻转字符串中的元音字母
例92 翻转字符串
例93 使数组元素相同的最少步数
例94 加油站
例95 春游
例96 合法数组
例97 删除排序数组中的重复数字
例98 字符串的不同排列
例99 全排列
例100 带重复元素的排列
第2章 提高200例
例101 插入区间
例102 n皇后问题
例103 主元素
例104 字符大小写排序
例105 上一个排列
例106 下一个排列
例107 二叉树的层次遍历
例108 最长公共子串
例109 最近公共祖先
例110 k数和
例111 有序链表转换为二分查找树
例112 最长连续序列
例113 背包问题1
例114 拓扑排序
例115 克隆图
例116 不同的二叉查找树
例117 汉诺塔
例118 图中两个点之间的路线
例119 丢失的第1个正整数
例120 寻找缺失的数
例121 排列序号Ⅰ
例122 排列序号Ⅱ
例123 最多有k个不同字符的最长子串
例124 第k个排列
例125 飞机数
例126 格雷编码
例127 迷你Cassandra
例128 网络日志
例129 栅栏染色
例130 房屋染色
例131 去除重复元素
例132 左填充
例133 负载均衡器
例134 两数和的最接近值
例135 打劫房屋
例136 左旋右旋迭代器
例137 n数组第k大元素
例138 前k大数
例139 计数型布隆过滤器
例140 字符计数
例141 最长重复子序列
例142 僵尸矩阵
例143 摊平二维向量
例144 第k大的元素
例145 两数和小于或等于目标值
例146 两数差等于目标值
例147 骑士的最短路线
例148 k个最近的点
例149 优秀成绩
例150 二叉树的最长连续子序列Ⅰ
例151 二叉树的最长连续子序列Ⅱ
例152 课程表
例153 安排课程
例154 单词表示数字
例155 最大子序列的和
例156 移除子串
例157 数组划分
例158 矩形重叠
例159 最长回文串
例160 最大子树
例161 最小生成树
例162 骑士的最短路径
例163 最大矩阵
例164 二叉树的最大节点
例165 寻找重复的数
例166 拼字游戏
例167 132模式识别
例168 检查缩写字
例169 一次编辑距离
例170 数据流滑动窗口平均值
例171 最长绝对文件路径
例172 识别名人
例173 第一个独特字符位置
例174 子串字谜
例175 单词缩写集
例176 二叉树翻转
例177 二叉树垂直遍历
例178 因式分解
例179 Insert Delete GetRandomO(1)
例180 编码和解码字符串
例181 猜数游戏
例182 数1的个数
例183 平面范围求和——不可变矩阵
例184 猜数游戏
例185 最长的回文序列
例186 1和0
例187 预测能否胜利
例188 循环单词
例189 最大子数组之和为k
例190 等差切片
例191 2D战舰
例192 连续数组
例193 带有冷却时间的买卖股票最佳时间
例194 小行星的碰撞
例195 扩展弹性词
例196 找到最终的安全状态
例197 使序列递增的最小交换次数
例198 所有可能的路径
例199 合法的井字棋状态
例200 满足要求的子串个数
例201 多米诺和三格骨牌铺瓦问题
例202 逃离幽灵
例203 寻找最便宜的航行旅途(最多经过k个中转站)
例204 图是否可以被二分
例205 森林中的兔子
例206 最大分块排序
例207 分割标签
例208 网络延迟时间
例209 洪水填充
例210 映射配对之和
例211 最长升序子序列的个数
例212 最大的交换
例213 将数组拆分成含有连续元素的子序列
例214 Dota2参议院
例215 合法的三角数
例216 在系统中找到重复文件
例217 两个字符串的删除操作
例218 下一个更大的元素
例219 最优除法
例220 通过删除字母匹配到字典里最长单词
例221 寻找树中最左下节点的值
例222 出现频率最高的子树和
例223 寻找BST的modes
例224 对角线遍历
例225 提莫攻击
例226 目标和
例227 升序子序列
例228 神奇字符串
例229 爆破气球的最小箭头数
例230 查找数组中的所有重复项
例231 最小基因变化
例232 替换后的最长重复字符
例233 从英文中重建数字
例234 数组中两个数字的最大异或
例235 根据身高重排队列
例236 左叶子的和
例237 移除k位
例238 轮转函数
例239 字符至少出现k次的最长子串
例240 消除游戏
例241 有序矩阵中的第k小元素
例242 超级幂次
例243 水罐问题
例244 计算不同数字整数的个数
例245 最大乘积路径
例246 矩阵找数
例247 路径数计算
例248 卡牌游戏
例249 词频统计
例250 查找子数组
例251 最小子矩阵
例252 最佳购物计划
例253 询问冷却时间
例254 树上最长路径
例255 取数游戏
例256 数组求和
例257 最短短语
例258 频率最高的词
例259 判断三角形
例260 最大矩阵边界和
例261 卡牌游戏
例262 停车问题
例263 爬楼梯
例264 最小字符串
例265 目的地的最短路径
例266 毒药测试
例267 社交网络
例268 前k高的基点
例269 寻找最长01子串
例270 合法字符串
例271 叶节点的和
例272 转换字符串
例273 最少按键次数
例274 二分查找
例275 全排列
例276 最小路径和
例277 最长路径序列
例278 背包问题2
例279 哈希函数
例280 第1个只出现1次的字符
例281 空格替换
例282 字符串压缩
例283 数组的最大值
例284 无序链表的重复项删除
例285 在O(1)时间复杂度删除链表节点
例286 将数组重新排序以构造最小值
例287 两个链表的交叉
例288 螺旋矩阵
例289 三角形计数
例290 买卖股票的最佳时机
例291 加1
例292 炸弹袭击
例293 组合总和
例294 向循环有序链表插入节点
例295 大岛的数量
例296 最短回文串
例297 不同的路径
例298 分割字符串
例299 缺失的第1个素数
例300 单词拆分
参考文献
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜