当前位置:网站首页>SIT221 Data Structures and Algorithms课程辅导
SIT221 Data Structures and Algorithms课程辅导
2022-08-11 02:00:00 【三丰杂货铺】
对本文有疑问可以加微信 Tutor_0914
联系。也可查看个人辅导网站了解详情:
lecture2
概念解释
内排序(In-place):所有排序操作都在内存中完成 外排序(Out-place):由于数据太大,因此把数据放在磁盘中,而排序通过磁盘和内存的数据传输才能进行。
stable:
排序算法理解
这里推荐使用可视化的一些网站:
排序可视化
算法分析
想知道给定一个规模n,花费的理论上的时间。
运行时间是原子操作的数量。
Asymptotic Notations
更关注这个数量级,Consider orders of magnitude.
渐进如何理解
n不同,时间复杂度也不同,我们认为是n趋近于无穷大时,最坏的情况下的复杂度。
几种表示方法分别代表什么含义
视频
大O,最坏情况下,算法的复杂度不会超过大O。
是算法的上界。
小o,
最好情况,最坏情况,加和除以2,就是平均情况。
几道题练习一下
σ \sigma σ
同阶,又是上界,又是下界。
大O,上界,同阶或者高阶
小o,上界,高阶
大sigma,下界,低阶或者同阶
task2.1
边栏推荐
猜你喜欢
The statistical data analysis, interview manual"
测试3年,开口就要25k?面试完最多给15k...
本周四晚19:00知识赋能第六期第5课丨OpenHarmony WiFi子系统
想进阿里?先来搞懂一下分布式事务
[Detailed explanation of C data storage] (1) - in-depth analysis of the storage of shaping data in memory
络达开发---串口日志&日志过滤
Is container technology really the savior of environmental management?
如何开展性能测试,你知道吗?
TRCX: doping process analysis
漏洞管理计划的未来趋势
随机推荐
nvidia-smi:控制你的 GPU
22-7-31
JVM类加载机制
想进阿里?先来搞懂一下分布式事务
MySQL - an SQL in MySQL is how to be performed?
软件测试面试题:单元测试的策略有哪些?
leetcode 739. Daily Temperatures 每日温度(中等)
mysql 死锁 Deadlock found when trying to get lock; try restarting transaction
wincc如何实现远程监控1200PLC
进程间通信方式(2)有名管道
Sigma development pays attention to details
ARM开发(四)新手小白如何阅读芯片手册,裸机驱动开发步骤以及纯汇编实现点灯,汇编结合c点灯,c实现点灯
通过微透镜阵列的传播
【websocket】
Summary of DDL routine operations in MySQL
软件测试面试题:什么是Negative测试?
Lianshengde W801 series 5-WeChat applet and W801 Bluetooth communication routine (read notes)
The statistical data analysis, interview manual"
The classification of inter-process communication (IPC) and the development of communication methods
络达开发---自定义Timer的实现