- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 raspberry pi pico建立C++环境报错解决
raspberry pi pico建立C++环境报错解决环境报错情况solution运行成功构建环境系统:windows8.1ARM-GCC-compilecmakepico-sdk:https://github.com/raspberrypi/pico-sdkpico-project-generator:https://github.com/raspberrypi/pico-project-generatormake工具:官网给的是visual studio 2019的nmake,但是报错了
2022-04-01 18:09:17 1588
原创 csdn_export_md
kmp算法和BM算法在字符串匹配中的性能比较算法特点介绍kmp算法:因为在bf蛮力算法中,需要嵌套两层循环。但是在匹配过程中,如果遇到失配字符是在模式字符串的中部,且失配前的一部分字符串刚好和模式字符串最前面的字符串相同,那么就可以利用失配前的匹配部分,直接将模式字符串后移,省掉模式字符串最前面部分的匹配工作。例如:asdfghuiyiuhljkyuiasdfghuuuuuu当模式匹配进行到右侧的"asdfghuu"时,若发生失配,也可以确定原始字符串中有"asdfghu",这样模式字符串的前七个
2021-04-20 23:10:28 88
原创 csdn_export_md
Python最后一次作业1、写出下列输出"brouhahas"[-5 : -1] + "!"'haha!'“haha!”bool("c" or "i" > "e")TrueTrue#bool("c" and "i" > "e")#Truelen({"11": "racehorse", "22":"ditto"}.items())22[n for n in range(4) if n**2 > n][2, 3][2,3]...
2021-01-01 16:52:35 106
转载 2020-12-29
一,评分表设置基本思路就是给棋局打分,棋局的分数是建立在每一条线上特定模式的分数,我的打分表是在15*15的五子棋的基础上修改的: //一个字符串对应一个分数 struct Pattern { string pattern; int score; }; //模式 vector<Pattern> patterns = { { "1111", 50000 }, { "01110", 43
2020-12-29 22:32:21 189 1
原创 csdn_export_md
一、高阶函数写出下列代码运行结果:def f(x): return x*xif __name__=='__main__': r = map(f,[1,2,3,4,5,6,7,8,9]) s = map(str,[1,2,3,4,5,6,7,8,9]) print(type(r)) print(type(s)) print(list(s)) print(list(r))答:r和s都是map对象,在转换成list之后才是列表。class m
2020-12-21 21:06:46 106
原创 抽象类作业
Python抽象类作业姓名:夏天宇学号:20145991、抽象类和普通类的区别是什么?答:抽象类的定义是为了实现多态性。和java中的接口相似,区别在于抽象类中可以定义属性,而接口是一个方法的集合。在抽象类中定义的方法,在其子类中必须要有同名称的方法,以此保证在继承中必须实现该方法。普通类在继承中没有特定的要求,子类可以有父类中的方法,也可以不重新定义父类方法,直接调用父类的方法。另外,抽象类不可以直接实例化。2、python中实现抽象类需要导入什么方法?请实现一个抽象类,其...
2020-12-14 17:08:47 439
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人