一、题目说明 题目17. Letter Combinations of a Phone Number,题目给了下面一个图,输入一个字符串包括2 9,输出所有可能的字符组合。 如输入 所有可能的输出: 二、我的做法 这个题目,我思考了4个小时(惭愧严重超时了),做法如下: 这个是我第一次,做“完美”的 ...
分类:
其他好文 时间:
2020-01-30 10:01:34
阅读次数:
75
练习1:统计从1到100的阶乘中,1到9做首位的次数 Python import matplotlib.pyplot as plt def first_digital(x): while x >= 10: x //= 10 return x if __name__ == '__main__': n ...
分类:
其他好文 时间:
2020-01-30 00:05:40
阅读次数:
116
1、求出2-10000内的所有素数 Python: t = time() p_list = [] for i in range(2, b): flag = True for p in p_list: if p > math.sqrt(i): break if i % p == 0: flag = F ...
分类:
其他好文 时间:
2020-01-29 23:47:34
阅读次数:
80
mooc例题 1 #include<stdio.h> 2 #include<malloc.h> 3 #include<string.h> 4 #include<time.h> 5 #include<math.h> 6 7 //指向结构体头节点的指针 8 typedef struct PolyNode ...
分类:
其他好文 时间:
2020-01-29 23:32:11
阅读次数:
83
问题1:把十进制数转换成二进制数 思路:先找到v=2^k使其最近接n,再从n中减去v并不断将v减半,n<v时记1,n>1时记0 n = 13 b = '' v = 1 while v <= n//2: v *= 2 while v > 0: if n < v: b += '0' else: b += ...
分类:
其他好文 时间:
2020-01-29 23:19:41
阅读次数:
69
例1:随机生成x,y属于[-1,1]范围内的1000个点,并显示单位位于单位圆内的点: Python import numpy as np import matplotlib.pyplot as plt data = 2*np.random.rand(1000,2)-1 print(data) x= ...
分类:
其他好文 时间:
2020-01-29 23:13:06
阅读次数:
120
这是叶老师布置的在$ZJOI2020$前的刷题计划,要求每天至少做六题...... ...
分类:
其他好文 时间:
2020-01-29 21:40:21
阅读次数:
185
[TOC] 刷题记录:[EIS 2019]EzPOP 题目复现链接: "https://buuoj.cn/challenges" 知识点 编码写shell绕过 是支持各种协议的,这样就可以将base64编码过的shell传入 ,使用 写入文件 base64工作机制 首先base64只包含 共64个字 ...
分类:
其他好文 时间:
2020-01-29 19:40:43
阅读次数:
233
1 题目 "LeetCode第19题" ,删除链表倒数的第n个结点. 2 两趟扫描 两趟扫描的思想很简单,第一趟扫描确定长度,第二趟扫描定位到目标结点并进行删除操作. 3 一趟扫描 当然,来刷题的话不能就这样就算了,肯定得把它弄成一趟扫描,对吧? 两趟扫描的目的是获取长度再进行定位,因此,为了能一次 ...
分类:
其他好文 时间:
2020-01-29 10:25:50
阅读次数:
52
[TOC] 刷题记录:ctf473831530_2018_web_virink_web 题目复现链接: "https://buuoj.cn/challenges" 参考链接: "BUUOJ刷题 Web ctf473831530_2018_web_virink_web" 知识点 限制字符数量写shel ...
分类:
Web程序 时间:
2020-01-28 23:15:00
阅读次数:
140