- 博客(34)
- 收藏
- 关注
原创 排序算法(选择排序)
选择排序算法每次从未排序的部分中选择最小的元素,并将其放置在以排序部分的末尾,逐步扩大以排序的部分,并缩小未排序的部分。适用场景:选择排序在元素交换次数较少的情况下表现较好,但整体性能较差,适用于数据量较小的情况。最好情况 O(n^2)平均情况 O(n^2)最坏情况O(n^2)空间复杂度 O(1)
2024-09-24 23:40:10
121
原创 C/C++练习(2)
对每组测试用例,如果A+B>C,在一行中输出"Case # X:true";否则输出"Case #X:false",其中X是测试用例的编号(从1开始)。第一行给出正整数T(
2024-08-21 21:15:55
245
原创 C/C++练习(1)
对任何一个自然数m,如果它是偶数,那么把它砍掉一半,如果它是奇数,那么把((3n + 1)砍掉一半。卡拉兹在1950年的世界数学家大会上公布了这个猜想,据说当时耶鲁大学师生齐动员,拼命想证明这个貌似很荒唐的命题,结果闹得学生们无心学业,此处并非要证明卡拉兹猜想,而是对给定的任一不超过1000的正整数1,简单地数一需要多少步才能得到n = 1?一心只证(3n + 1),以至于有人说这是一个阴谋,卡拉兹是在蓄意延缓美国数学界教学与科研的进展…害死人不偿命的(3n + 1)猜想。输出从·计算到1需要的步数。
2024-08-20 22:01:14
206
原创 QT学习(2)
Qt提供了信号和槽机制用于完成界面操作的响应,信号和槽机制使完成任意两个Qt对象之间的通信机制。信号会在某个特定情况或动作下被触发,槽是等同于接收并处理信号的函数。例如,若要将一个窗口部件的变化情况通知给另一个窗口部件,则一个窗口部件发送信号,另一个窗口部件的槽接收此信号并进行相应的操作,即可实现两个窗口部件之间的通信。每个Qt对象都包含若干个预定义的信号和若干个预定义的槽。当某一个特定事件发生时,一个信号被发送,与信号相关联的槽则会响应信号并完成相应的处理。
2024-08-05 23:57:26
344
原创 Python“异常“”基本知识
捕捉异常基本捕捉异常语句基本语法try: #捕捉异常语句的开始 代码模块1 #正常需要执行的代码模块except: #捕捉异常信息 代码模块2 捕捉异常实例def print_D(dic): i=0 try: len1=len(dic) while i<len1: print(dic.popitem()) i+=1 except: pr
2022-04-30 23:50:22
279
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人