编程题
文章平均质量分 75
独孤呆博
机器学习学习者,分享学习心得,欢迎大家分享讨论~
展开
-
1. leetcode(1)
题目:Given a binary tree, find its minimum depth.The minimum depth is the number of nodes along the shortest path from the root node down to the nearest leaf node.给定一个二叉树,找到它的最小深度,最小深度是从根节点到最近叶节点的最短路径上的原创 2018-02-04 21:53:00 · 262 阅读 · 0 评论 -
剑指offer(43):详解1 ~n 整数中 1 出现的次数
本博客主要内容为图书《剑指offer》43 题的解题思路及代码。方法可能还有不足之处,欢迎大家讨论评论。 1. 题目描述 输入一个整数 n ,求出 1~n 这 n 个整数的十进制表示中 1 出现的次数。例如输入 12,1 ~ 12 这些整数中包含 1 的数字有 1 ,10,11,12,“1 ”一种出现了 5 次。(注意其中 11 中 1 出现了两次) 2. 解题思路 2...原创 2018-03-22 21:22:42 · 277 阅读 · 0 评论 -
剑指offer(47):礼物的最大值(动态规划详解,python版)
本博客主要内容为图书《剑指offer》第二版47 题的解题思路及代码。方法可能还有不足之处,欢迎大家讨论评论。python版动态规划求解原创 2018-03-24 16:32:40 · 5296 阅读 · 3 评论 -
剑指offer(59):滑动窗口的最大值(python版)
剑指offer(59):滑动窗口的最大值(python版) 给定一个数组和一个滑动窗口的大小,请找出所有滑动窗口里的最大值。例如,如果输入数组 {2,3,4,6,2,5,1} 及滑动窗口的大小 3,那么一定存在 6 个滑动窗口,它们的最大值分别为 {4,4,6,6,6,5}。原创 2018-03-27 10:40:39 · 6084 阅读 · 6 评论