洛枫、
洛枫、
全部文章
分类
题解(8)
归档
标签
去牛客网
登录
/
注册
洛枫、的博客
全部文章
(共8篇)
杨辉三角的变形
1、先找规律:-1 -1 (2 3 2 4) (2 3 2 4) (2 3 2 4) 循环2、 def demo(temp): arr = [4, 2, 3, 2] if temp <= 2: ...
2021-03-28
0
560
【其实就是个数列】统计每个月兔子的总数
其实就是个数列: 月份=》兔子数1=》12=》13=》24=》35=》56=》87=》138=》219=》34... def demo(month): if month==1 or month==2: return 1 return demo(month-1)+dem...
2021-03-27
1
804
蛇形矩阵
每次增加都是在原有的基础上增加。 while True: try: size = int(input()) base = [[0 for i in range(size)] for j in range(size)] count = 1 ...
蛇形矩阵
2019-09-25
4
1391
字符串加解密
查表咯 code1 = list("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ") code2 = list("BCDEFGHIJKLMNOPQRSTUVWXYZAbcdefghijklmnopqrstuvwxyza") code3 = ...
字符串加解密
2019-09-20
13
1912
删除字符串中出现次数最少的字符
单词和出现次数存入哈希表 -> 查找最小出现值 -> 查找相同次数单词 -> 删除 while True: try: strings = input().strip() temp = {} for i in strings: ...
删除字符串中出现次数最少的字符
2019-09-19
2
1007
反转链表
迭代法 初始化三个指针prev为NULL,curr为head,next为NULL。 通过链表迭代。在循环中,执行以下操作。//在更改当前节点的下一个节点之前,//存储下一个节点next = curr-> next//现在改变当前节点的下一节点//这是实际逆转发生的地方curr-> n...
反转链表
2019-09-08
11
1338
反转链表
迭代法 初始化三个指针prev为NULL,curr为head,next为NULL。 通过链表迭代。在循环中,执行以下操作。//在更改当前节点的下一个节点之前,//存储下一个节点next = curr-> next//现在改变当前节点的下一节点//这是实际逆转发生的地方curr-> n...
2019-09-05
29
1234
第一个只出现一次的字符
第一次遍历:建立哈希表,以单个字符为Key,以字符出现次数为Value第二次遍历:搜索出现次数为1的字符,返回位置;若查完都无,则返回-1 # -*- coding:utf-8 -*- class Solution: def FirstNotRepeatingChar(self, s):...
2019-08-10
0
887