Nav logo 写文章 注册 登录
  • 首页
  • 下载App
  • 会员
  • IT技术
240
投稿
【python程序员面试宝典|程序员算法宝典】
收录了70篇文章 · 6人关注
  • 最新评论
  • 最新收录
  • 热门
  • Resize,w 360,h 240
    【python算法书】硬币找零问题?

    题目:窝窝要去商店买棒棒糖,她怎么样才能用最少个数的硬币买到心仪的糖果呢? 分析:找零问题的贪心算法求解。为了满足我们要用最少的硬币数量支付指定...

    阿牛02 0 0
  • Resize,w 360,h 240
    【python算法书】动态规划算法,爬楼梯问题?

    题目:窝窝家住在二楼,每次回家都需要经过一个有10层台阶的楼梯。窝窝每次可以选择一步走一级台阶或者一步都两级台阶。请帮窝窝计算他从楼下到家一共有...

    阿牛02 0 0
  • Resize,w 360,h 240
    【python算法书】单词模式匹配?

    题目:给定两个字符串,一个是单词模式字符串,另一个是目标字符串。之后检查目标字符串是否为给定得单词模式,即求目标字符串中单词出现的规律是否符合单...

    阿牛02 2 0
  • Resize,w 360,h 240
    【python算法书】二分查找?

    题目:用指针实现有序数组中得二分查找 code: def twoSearch(nums, k): begin = 0 end = len...

    阿牛02 0 0
  • 【python算法书】数组合并?

    题目:有两个从小到大有序排列的数组,把它们合并成一个新的从小到大排列的数组。 分析: code: arr1 = [1, 3, 4, 6, 10]...

    阿牛02 0 0
  • 【python】查找数组中元素的最大值和最小值?

    题目:给定数组arr,找出数组中的最大值和最小值。其中,数组中的值两两各不相同。 分析:采用分治法。将数组两两一对分组,如果数组元素个数为奇数个...

    阿牛02 0 0
  • 【python】找出数组只出现一次的数字?

    题目:数组中只有唯一的一个元素值重复,其它数字均只出现一次。设计一个算法,将重复元素找出来。 分析:定义一个字典,将原数组中的元素逐一映射到该字...

    阿牛02 0 0
  • 【python】找出数组中丢失的数?

    题目:给定一个由n-1个整数组成的未排序的数组序列,其元素都是1到n中的不同整数。请写出一个寻找数组序列中缺失整数的线性时间算法。 分析:异或法...

    阿牛02 0 0
  • 【python】找出数组中出现奇数次的数?

    题目:数组中有N+2个数,其中,N个数出现了偶数次,2个数出现了奇数次(这两个数不相等),请用O(1)的空间复杂度,找出这两个数。注:不需要知具...

    阿牛02 0 0
  • 【python】求数组中两个元素的最小距离?

    题目:给定一个数组,数组中含有重复元素,给定两个数组num1和num2,求这两个数字在数组中出现的最小距离。 分析:动态规划法。动态规划的方法可...

    阿牛02 0 0
分享到