- 博客(90)
- 收藏
- 关注

原创 【C++学习笔记】基本知识点、语法、指针、const、结构体、STL标准模板库、String容器、vector容器、deque容器、stack、queue、set、map
基础1:命名空间使用 一个命名空间就定义了一个新的作用域,命名空间中的所有内容都局限于该命名空间中。内部可以直接使用,外部使用时必须指定。命名空间使用的三方式 ①加命名空间名称及作用域限定符int main(){ printf("%d\n", N::a); return 0;} ②使用using将命名空间中的成员引入using N::b;int main(){printf("%d\n", N::a);//a没有...
2022-01-23 18:55:45
579
8

原创 数据结构C语言版清华大学严蔚敏(学习笔记总结7)——排序全代码:冒泡排序、直接插入排序、折半排序、希尔插入排序、选择排序、堆排序、归并排序、快速排序、基数排序【另附理解笔记】
排序算法比较表格排序算法 平均时间复杂度 最坏时间复杂度 空间复杂度 是否稳定冒泡排序 O(n2) O(n2) O(1) 是选择排序 O(n2) O(n2) O(1) 不是直接插入排序 O(n2) O(n2) O(1) 是归...
2022-01-02 12:12:37
1906
1

原创 数据结构C语言版清华大学严蔚敏(学习笔记总结6)——查找全代码:二分查找、折半查找、分块查找、哈希查找、哈希表、平衡二叉树【另附学习笔记】
一. 二分查找(折半查找)核心思想:将nn个元素分成个数大致相同的两半,取a[n/2]a[n/2]与欲查找的xx作比较,如果x=a[n/2]x=a[n/2]则找到xx,算法终止。如果x<a[n/2]x<a[n/2],则我们只要在数组aa的左半部继续搜索xx(这里假设数组元素呈升序排列)。如果x>a[n/2]x>a[n/2],则我们只要在数组a的右 半部继续搜索x.其算法时间复杂度O(lgn)//c/c++int binary_find(int *num,int le..
2022-01-02 11:57:13
1372
原创 [深度学习]⑤神经网络----骨架nn.Module、卷积神经网络CNN、池化层PoolingLayer、非线性激活、实战练习 【代码详细注释版】
神经网络----骨架nn.Module、卷积神经网络、卷积层CNN、池化层、非线性激活及tensorboard展示、实战-搭建神经网络
2025-03-10 13:48:15
871
原创 [深度学习]④Torchvision中数据集Datasets、DataLoader的使用
Torchvision中数据集Datasets、DataLoader的使用
2025-03-07 15:04:16
913
原创 [深度学习]③ Transforms的使用与常用工具ToTensor、Normalize、Resize、Compose、RandomCrop及注意事项
Transforms的使用与常用工具ToTensor、Normalize、Resize、Compose、RandomCrop
2025-03-06 19:52:00
1153
原创 Tensorboard安装、使用、常见问题
TensorBoard 是一个由 TensorFlow 提供的可视化工具,不过它也可以与其他深度学习框架(如 PyTorch)集成使用。它可以将训练过程中的各种数据以直观的图表形式展示出来,帮助开发者更好地理解、调试和优化深度学习模型。TensorBoard是一个基于浏览器的观察器,可以监视你模型的训练全过程,这里需要注意的是,我们不需要联网就能打开这个观察器,这只是个本地服务。
2025-03-05 13:44:20
201
原创 Matplotlib库安装及使用、常用函数
Matplotlib是一个基于Python的绘图库,它提供了一套和MATLAB相似的命令API, 广泛应用于科学计算、数据分析、机器学习等领域,便于用户快速上手。我们使用Matplotlib库时,更多的使用的是Matplotlib库下的pyplot模块, pyplot 模块包含了大量的绘图函数,这些函数能够快速地创建各种类型的图表,包括线图、 散点图、条形图、饼图等,并且Matplotlib库在绘制图像时,可以很好的与Numpy 库进行结合使用。
2025-03-05 13:42:04
655
原创 [深度学习]② Jupyter的使用,路径更改
在PyCharm新建完按照以下配置 ,完成新建.py文件,并在Jupyter中打开按照上一篇文章进入Jupyter使用发现其默认路径在c盘,未找到创建的.py文件。
2025-03-03 13:50:08
201
原创 [深度学习]①Anaconda--Pytorch--CUDA--Jupyter详细安装经验
官网下载注意适配python版本记住下载路径,一直默认图中两个选项都要选,不然会少好多东西在开始栏找 Anaconda Prompt,出现(base)即安装成功。
2025-03-03 11:32:39
1131
原创 草稿记录-git使用
先克隆在文件中,右键文件 选git命令行,输入 git clone url,(url在gitee里有),idea新建项目将克隆的.git文件拖入新建的项目文件中。左边各文件颜色发生变化,如果修改某文件,右键 git 然后add(或者命令行 git add . ),使文件进入待提交状态 ,然后选择git表 ,输入提交信息,绿色为提交成功。选推送(或者命令行 git push) 进入gitee仓库,日志也随之更新。
2024-09-20 21:19:42
163
原创 [web程序设计基础R]实验报告(JavaScript事件、JavaScript内置函数与内置对象、HTML基础、CSS+DIV页面布局)
web实验报告
2022-12-31 15:21:41
4291
原创 [软工导论③]实验报告三(机票预订系统的需求分析建模、总体结构设计、详细设计、测试))
软工导论实验报告,教务机票预订系统的需求分析建模、总体结构设计、详细设计、测试
2022-12-31 15:02:59
27763
原创 [软考知识点总结④] 【中级软件设计师】操作系统——PV操作、死锁、避免死锁、页面存储、前驱图、信号量、进程资源图、线程、局部性原理、分页存储管理、单双缓冲区、位示图
总结结合例题,下有细讲补充。
2022-11-19 00:04:55
640
原创 [软考知识点总结②] 【中级软件设计师】计算机组成原理——层次化存储结构、Cache、局部性原理、主存分类、磁盘结构及计算、计算机总线、系统可靠度计算、存储编制计算
软件设计师
2022-11-18 23:36:20
315
原创 [软考知识点总结①] 【中级软件设计师】计算机组成原理——进制转换、原反补移码、CPU结构、Flynn分类法、CISC和RISC、流水线操作和计算、吞吐率、流水线加速比
软件设计师
2022-11-18 23:26:26
295
原创 【数据结构题集】深度优先搜索算法(DFS)+vector容器的使用+pair工具使用---迷宫可行路径数、指定步数的迷宫问题、迷宫问题、矩阵最大权值以及路径问题、迷宫最大权值
迷宫问题数据结构
2022-07-04 09:46:45
1028
原创 【数据结构算法笔记】贪心算法----(简单贪心:月饼问题、最优装箱问题、整数配对、最大组合整数。区间贪心:区间不相交问题、区间选点问题)
贪心算法
2022-06-25 09:54:29
610
原创 educoder头歌Web实训 web课——综合应用案例:限时秒杀效果的制作
educoder头歌Web实训 太原理工web课——综合应用案例:动态焦点图页面的制作【全网更新最快】_玛卡巴卡的博客-优快云博客第1关:限时秒杀效果图片渲染[TOC] 图1如下 链接为https://www.educoder.net/api/attachments/2089667图2如下 链接为https://www.educoder.net/api/attachments/2089666任务描述本关任务:完成限时秒杀效果图的图片渲染,相关知识为了完成本关任务,你.
2022-01-08 00:46:23
4157
4
原创 educoder头歌Web实训 web课——综合应用案例:Tab栏切换效果的制作
educoder头歌Web实训 太原理工web课——综合应用案例:动态焦点图页面的制作【全网更新最快】_玛卡巴卡的博客-优快云博客第1关:Tab栏CSS样式设计任务描述本关任务:设计div容器,实现tab栏css样式设计。相关知识为了完成本关任务,你需要掌握:css样式设计css样式设计这里举例与我们任务有关的边界样式设计 margin: 上边界值 右边界值 下边界值 左边界值 这个和移动端稍微有点区别,移动端是:上左下右的设置 请注意:下面写法的含义 margin:5px;
2022-01-08 00:32:44
2915
原创 educoder头歌Web实训 web课——综合应用案例:动态焦点图页面的制作
educoder头歌Web实训 太原理工web课——综合应用案例:拼图页面的制作【全网更新最快】_玛卡巴卡的博客-优快云博客第1关:动态焦点图页面的样式设计任务描述本关任务: 完成动态焦点图页面的样式设计。相关知识为了完成本关任务,你需要掌握:1.盒模型样式设置,2.元素定位 3.特殊字符大于和小于,4.透明度的设置,5.行内元素转换为行块元素,6.z轴属性z-index,7.圆角边框透明度设置<!DOCTYPE html><html><..
2022-01-08 00:20:37
2756
原创 educoder头歌Web实训 web课——综合应用案例:拼图页面的制作
educoder头歌Web实训 太原理工web课——综合应用案例:商城下拉菜单的制作[全网更新最快]_玛卡巴卡的博客-优快云博客第1关:拼图页面的制作任务描述本关任务:实现圆角效果。相关知识为了完成本关任务,你需要掌握:1.盒模型2.border-radius标签属性的选取border-radius:水平半径参数1 水平半径参数2 水平半径参数3 水平半径参数4/垂直半径参数1 垂直半径参数2 垂直半径参数3 垂直半径参数4;需要注意的是,当应用值复制原则设置..
2022-01-07 23:47:48
2558
原创 educoder头歌Web实训 web课——综合应用案例:商城下拉菜单的制作
商城下拉菜单的制作任务描述本关任务: 实现对a标签字体背景颜色的修改,要求颜色型号(#06F)。 选择鼠标指针浮动在a标签上的颜色样式,要求颜色样式(#FF3)。相关知识为了完成本关任务,你需要掌握:a标签样式设置 <!doctype html><html><head><meta charset="utf-8"><title>商城下拉菜单</title&g...
2022-01-07 23:37:39
1606
原创 Python------算法题目:模拟蒙蒂霍尔悖论游戏
问题描述:假设你正参加一个有奖游戏节目,并且有3道门可选:其中一个后面是汽车,另外两个后面是山羊。你选择一道门,比如说选择1号门,主持人当然知道每道门后面是什么,并且打开了另一道门,比如说3号门,后面是一只山羊。然后主持人问你“你想改选2号门吗?”那么问题来了,改选的话对你会有利吗?这就是所谓的蒙蒂霍尔悖论游戏,也是一个经典的概率问题。基本思路:使用字典来模拟3道门,使用键表示门的编号,值表示门后的物品。from random import randrangedef init():
2022-01-04 09:59:43
5981
原创 Python——题目,接收一个整数t为参数,打印杨辉三角前t行
编写函数,接收一个整数t为参数,打印杨辉三角前t行。问题描述:杨辉三角的左侧和对角线边缘(也就是三角形的两个腰)上的数字都是1,内部每个位置上的数字都是它正上方和右上方两个数字的和。基本思路:首先输出杨辉三角的前两行,然后在每次循环中根据上一行的内容计算出下一行除两端的1之外的数字,最后在前后各增加数字1并输出,重复这个过程,直到输出指定的行数。#编写函数,接收一个整数t为参数,打印杨辉三角前t行。def yanghui(t): print([1]) line = [1,1]
2022-01-03 23:06:36
4413
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人