- 博客(4)
- 收藏
- 关注
原创 解决vscode中scanf()函数无法使用的问题
今天写c语言的作业发先了一个小问题其中题目叫是用scanf()函数来实现交互式表达结果vscode一直显示在running code结果一查,才知道那个不是控制台,是输出,自然不能用scanf了。配置如下第一步:搜索Code runner第二步:打开code runner,然后点击右边设置按钮,点击扩展设置第三步:选中run in terminal这样c中就可以使用后scanf()函数了...
2022-05-10 16:35:27 6480 3
原创 初学算法:递归(基于python实现)
1.什么是递归?在计算机科学中是指一种通过重复将问题分解为同类的子问题而解决问题的方法。递归式方法可以被用于解决很多的计算机科学问题,因此它是计算机科学中十分重要的一个概念。简单地说,就是如果在函数中存在着调用函数本身的情况,这种现象就叫递归。「递归」,先有「递」再有「归」,「递」的意思是将问题拆解成子问题来解决, 子问题再拆解成子子问题,...,直到被拆解的子问题无需再拆分成更细的子问题(即可以求解),「归」是说最小的子问题解决了,那么它的上一层子问题也就解决了,上一层的子问题解决了,上上层子问题
2022-05-02 22:05:49 861
原创 初学算法:对选择排序、链表、数组的理解(基于python)
链表:链表是数据结构之一,其中的数据呈线性排列。在链表中元素可以储存在内存的任何地方,而且链表上一个元素都储存了下一个元素的地址,进而使一系列随机的内存地址串在一起。数组:数组 (Array),就是把有限个数据类型一样的元素按顺序放在一起,用一个变量命名,然后通过编号可以按顺序访问指定位置的元素的一个有序集合。 其实简单来说,就是为了方便而把这些元素放在一起。 优点 缺点 链表 查找效率高 插入效率低 数组 查找效率低 插入效率高 链表和数组运行时
2022-04-26 20:39:44 1194
原创 关于TypeError: list indices must be integers or slices, not float报错
def binary_search(list,item): low = 0 high = len(list) - 1 while low <= high: mid=(low+high)/2 guess=list[mid] if guess == item: return mid if guess > item: high = mid - 1 e.
2022-04-26 19:53:24 711 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人