- 博客(8)
- 收藏
- 关注
原创 C语言两个数组的交集
双指针先将nums1和nums2排序,在定义两个下标left1和left2,在创建一个动态数组arr。但是我的这个代码在力扣里面编译不过去,但是在VS2013里它的几个示例都是可以编译得过去。在力扣里的错误是这样的,知道为什么的可以留言。...
2022-01-22 16:12:45
498
原创 用C语言解只出现一次的数字 III问题
给定一个整数数组 nums,其中恰好有两个元素只出现一次,其余所有元素均出现两次。 找出只出现一次的那两个元素。你可以按 任意顺序 返回答案。示例输入:nums = [1,2,1,3,2,5]输出:[3,5]解释:[5, 3] 也是有效的答案。这个问题我要用到异或,动态内存存储,如果有不知道的可以去看一些相关的文章。第一步:必须按照题目要求创建一个数组并初始化第二步:创建函数,需要的函数形参有数组地址和数组元素的个数先将数组的元素以异或的方式存储到x中..
2022-01-05 13:28:37
431
原创 python列表推导式
在这里我用了两个程序,显示了列表推导式和for循环的区别但是我觉得他们没用太大的区别(个人想法,勿喷),无非就是将for循环的多行代码,用列表推导式写成一行代码。需要注意的是第二行代码里第一个name他在这里的意思是当 if (name) > 3 条件满足时,将name放在列表推导式for循环的前面,再将name传给resukt。下面是运行结果还有一个特殊情况,如代码所示当if关键字后面有else关键字时,就要写成python中的三目运算符,然后再将三目运算符放在for循...
2022-01-03 13:31:35
364
原创 python中try...except语句的用法
格式try:可能出去异常的代码except:如果有异常就执行的代码finally:无论是否存在异常都会被执行的代码except还可以搭配else使用,与finally的区别在于excepy被执行后就不会在执行else的代码。还有一点是在函数中,不同的语句块里return语句执行后将不会在执行后面的语句,但是后面的语句中有finally关键字,则finally关键字里面的代码会被执行。raise语句(抛出异常)1.抛出...
2022-01-03 11:46:15
12641
1
原创 python删除文件和文件夹
os.listdir(path):显示path目录下所有文件名,并存放在列表中在遍历all,用os.path.join,将path和每个文件名拼接一次,用os.isdir(arr)判断arr是不是文件夹,最后将目录里的所有的文件和文件夹删除后,再将目录本身删除(os.rmdir(path))。...
2021-12-31 21:26:29
289
原创 python复制文件
os.path是对系统里面的一些东西的操作os.path.dirname(__file__)表示当前文件的目录在哪os.path.join(paths,' ')返回的是一个拼接后的新路径
2021-12-31 16:41:29
121
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人