任务一:Leetcode 383
用哈希表的方法去做,统计不同元素出现的个数,看能否覆盖ransomnote中的变量
任务二、Vscode连接InternStudio debug笔记
首先要安装Debug扩展,然后选择断点运行,可以看到每一步变量的变化,方便自己找到问题出在哪里
可以使用顶部的debug面板的按钮来单步执行代码。这样,可以逐行运行代码,并查看每行代码执行后的效果。
debug面板各按钮功能介绍:
continue
: 继续运行到下一个断点。step over
: 单步跳过,可以理解为运行当前行代码,不进入具体的函数或者方法。step into
: 单步进入。如果当前行代码存在函数调用,则进入该函数内部。如果当前行代码没有函数调用,则等价于step over
。step out
: 单步退出函数,返回到调用该函数的上一层代码。restart
: 重新启动调试。stop
: 终止调试。
任务三、安装numpy并引用
首先用pip安装numpy库
调用numpy函数,利用随机数生成一个array