
算法
文章平均质量分 70
鳄鱼儿
计算机专业硕士、优快云博客专家、阿里云博客专家。密码应用技术/云原生/云计算/边缘计算
展开
-
树莓派安装pytorch环境记录
查看系统架构root@raspberrypi:~# uname -aLinux raspberrypi 5.10.17-v7l+ #1414 SMP Fri Apr 30 13:20:47 BST 2021 armv7l GNU/Linux安装torch和torchvisionhttps://torch.maku.ml/whl/stable.html安装torchroot@raspberrypi:~# pip install torch -f https://torch.maku.ml/wh原创 2022-05-25 16:27:07 · 966 阅读 · 0 评论 -
使用^、&(异或、并且)位运算 实现算数加法(+)
🍀位运算用位运算即是计算机的运算规则,而计算机只懂得二进制,所以位运算使用的进制是二进制,本文所述皆为二进制,下文中不在赘述。位运算与计算机的CPU相关,32位的CPU只能表示32位内的数。🍀加法计算这里先用个位数的加法(只考虑个位数,不考虑进位)来进行。1 + 1 = 01 + 0 = 10 + 1 = 10 + 0 = 0可以看出,这些表达式可以用异或“^”来表示。1 ^ 1 = 01 ^ 0 = 10 ^ 1 = 10 ^ 0 = 0个位数的加法计算完成,但不要忘记还原创 2022-03-12 17:14:18 · 1044 阅读 · 0 评论 -
排序算法理解总结篇——冒泡排序、选择排序、插入排序、希尔排序、归并排序、堆排序、计数排序、基数排序、桶排序
🍀排序算法-平均时间复杂度排序算法平均时间复杂度冒泡排序O(n2)O(n^2)O(n2)选择排序O(n2)O(n^2)O(n2)插入排序O(n2)O(n^2)O(n2)希尔排序O(n1.5)O(n^{1.5})O(n1.5)归并排序O(n∗logN)O(n*logN)O(n∗logN)堆排序O(n∗logN)O(n*logN)O(n∗logN)快速排序O(n∗logN)O(n*logN)O(n∗logN)基数排序O(d(n+r)原创 2022-03-04 22:19:34 · 471 阅读 · 1 评论