https://www.nowcoder.com/practice/04c8a5ea209d41798d23b59f053fa4d6 题目 题目描述 输入n个整数,依次输出每个数的约数的个数 输入描述: 输入的第一行为N,即数组的个数(N using namespace std; mapsaveRe ...
分类:
其他好文 时间:
2020-02-21 14:44:02
阅读次数:
78
刷题1:成绩排序 来源:https://www.nowcoder.com/practice/0383714a1bb749499050d2e0610418b1 题目: 查找和排序 题目:输入任意(用户,成绩)序列,可以获得成绩从高到低或从低到高的排列,相同成绩 都按先录入排列在前的规则处理。 示例: ...
分类:
编程语言 时间:
2020-02-21 10:05:02
阅读次数:
70
一、题目说明 题目72. Edit Distance,计算将word1转换为word2最少需要的操作。操作包含:插入一个字符,删除一个字符,替换一个字符。本题难度为Hard! 二、我的解答 这个题目一点思路也没,就直接看答案了。用的还是dp算法, 中的 表示将word1的前i位,变为word2的前j ...
分类:
其他好文 时间:
2020-02-21 09:45:02
阅读次数:
55
算法总结 --由于刚开始写一些正规的算法题,所以写下这些东西来记录自己学的新东西 1.针对数据比较大的数,long类型的数据已经满足不了了,所以需要使用long long型数据,一般在题目条件中都有暗示。 用法:long long a; scanf("%lld",&bb); 2.常用库函数调用: a ...
分类:
编程语言 时间:
2020-02-20 22:14:10
阅读次数:
71
一、题目说明 题目70. Climbing Stairs,爬台阶(楼梯),一次可以爬1、2个台阶,n层的台阶有几种爬法。难度是Easy! 二、我的解答 类似的题目做过,问题就变得非常简单。首先用递归方法计算: 非常不好意思, 。 那就用dp算法吧: 性能: 三、优化措施 不优化了! ...
分类:
其他好文 时间:
2020-02-20 09:18:21
阅读次数:
60
题面 "LuoguP2483" 大意:给一张$n$个点,$m$条边的有向图,保证能从$1$号点到$n$号点,边有正实数边权$e_i$,路径权值为边权和。问从$1$号点到$n$号点最多能选多少条本质不同的路径,使得这些路径权值和不超过给定的$E$? $2\leq n\leq 5000,1\leq m\ ...
分类:
其他好文 时间:
2020-02-19 16:47:53
阅读次数:
80
参考链接: "Laravel 相关几道题目复现" sql注入 username的sql注入,一眼就能看出来,但是admin的密码是加密过的,没法直接得到密码 public function index(Note $note) { $username = Auth::user() name; $not ...
分类:
其他好文 时间:
2020-02-19 01:15:09
阅读次数:
124
(以下内容摘抄自刷知乎关于LeetCode的问题,原文链接:https://www.zhihu.com/question/31092580/answer/54194793) 刷题几个阶段: 1,第一遍:知道。直接看答案,不要自己想,了解所有最优解,方法技巧第一。做题套路,以印象为主。 2,第二遍:熟 ...
分类:
其他好文 时间:
2020-02-18 15:03:19
阅读次数:
78
一、题目说明 题目62. Unique Paths,在一个m n矩阵中,求从左上角Start到右下角Finish所有路径。其中每次只能向下、向右移动。难度是Medium! 二、我的解答 这个题目读读题目,理解后不难。定义一个 ,初始化最后一列为1,最后一行为1,然后循环计算到 就可以了。 代码如下: ...
分类:
其他好文 时间:
2020-02-18 09:36:51
阅读次数:
62
下文是我在 LeetCode 刷题过程中总结的三道有趣的「脑筋急转弯」题目,可以使用算法编程解决,但只要稍加思考,就能找到规律,直接想出答案。 一、Nim 游戏 游戏规则是这样的:你和你的朋友面前有一堆石子,你们轮流拿,一次至少拿一颗,最多拿三颗,谁拿走最后一颗石子谁获胜。 假设你们都很聪明,由你第 ...
分类:
编程语言 时间:
2020-02-17 12:25:28
阅读次数:
202