这个月的全部文章
@kidultff

剑指Offer算法题-变态青蛙跳台阶

题目描述一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。题解这道题依然和斐波那契数列大同小异,写一个循环,每次跳不同的阶数就可以了。记得用记忆化搜索class Solution  ...
  • 0
  • 0
@kidultff

算法题:玛雅人的密码

题目描述玛雅人有一种密码,如果字符串中出现连续的2012四个数字就能解开密码。给一个长度为N的字符串,(2=<N<=13)该字符串中只含有0,1,2三种数字,问这个字符串要移位几次才能解开密码,每次只能移动相邻的两个数字。例如02120经过一次移 ...
  • 0
  • 0
@kidultff

Python编辑pdf:删除pdf页面

修改论文,插入了分节符导致Print to pdf出现了空白页,想要删掉pdf空白页面先后试了pdf editor和迅捷pdf编辑器,删除个页面居然也要收费果断选择自己写一个删除pdf指定页面的脚本:from PyPDF2 import PdfFileReader, PdfFil ...
  • 1
  • 0
@kidultff

剑指Offer算法题-青蛙跳台阶

题目一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。题解这道题和斐波那契思想一毛一样,关于斐波那契数列的算法,这两篇文章已有详细阐述两种斐波那契数列非递归算法(堆 ...
  • 1
  • 0