自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 问答 (1)
  • 收藏
  • 关注

原创 Mac安装Brew加速教程

Brew是Mac的重要开发工具环境,下面是几种安装教程,以及加速方法。

2023-11-22 16:04:54 331

原创 【Meta Learning 元学习概述】Learning how to learn

元学习概述,了解基本元学习框架,理解元学习基本计算策略

2023-07-07 19:47:55 419 1

原创 【一文搞定Linux服务器深度学习环境搭建】Anaconda+pytorch1.13.1+CUDA11.7+cuDNN8.9

一文迅速搞定Linux服务器深度学习环境配置,图文详细教程

2023-05-24 16:43:13 2510 1

原创 【C语言】自定义类型——结构体与内存对齐

结构体与内存对齐一、什么是结构体二、结构体内存对齐1、 结构体内存对齐规则2、为什么存在内存对齐?一、什么是结构体与int,double等内置类型不同,结构体是C语言为用户提供的一种进行多种类型定义的集合体。一言蔽之:结构体是可以一个存放多种类型的对象的集合。例子:int a;double b;long c;//内置类型变量一旦创建,该变量将实例化在操作空间里,如果需要对其进行值的操作直接进行赋值即可struct tag{ int aa; double bb; lo

2022-03-07 22:59:50 792 1

原创 【C数据结构】单链表接口函数逻辑解析与代码实现(含详细代码注释)

在顺序表中我们了解了顺序表的概念与如何创建一个顺序表与它的接口函数完成增删查改的功能。本文将继续介绍线性存储的内容,对单链表的概念进行了相关阐述并且给出了它的接口函数的C语言实现单链表及其接口函数顺序表的一些缺点:什么是单链表?链表的优点:链表的缺点:单链表的实现顺序表的一些缺点:在顺序表阶段,我们了解到顺序表在内存中是一块连续存储的空间,元素与元素之间紧挨存放。不用经过太多思考,我们就可以发现顺序表在实际应用中的一些缺点:为了能动态的进行存储,那么就需要创建一个动态链表进行数据存储。为了避免频

2021-11-01 20:53:40 511 2

原创 【C数据结构】什么是顺序表?一文迅速搞懂!

顺序表的创建与常见接口函数一、什么是线性表?二、如何创建一个顺序表?三、接口函数容量审查函数:初始化函数:销毁函数:尾插函数:尾删函数:头插函数:头删函数:寻找函数:指定下标插入:删除指定下标元素:小结线性表是数据结构中最常见的 一种数据存储方式。线性表分为顺序表与链表。本文将会从简单的顺序表开始,一点一点揭开C数据结构的神秘面纱。一、什么是线性表?线性表,顾名思义,其会呈现出一种线性进行存储。这和我们所学过的数组的概念很像,回顾一下数组的基本知识:数组的各个元素连续存放在内存中,并按照数组类型为每一

2021-10-23 15:25:49 970 6

原创 【C语言】常用字符串函数有哪些?如何使用?如何模拟实现?从逻辑底层详细讲起,一文迅速搞懂

2021-09-23 17:53:25 242 5

原创 【C语言】什么是数据的整型提升?整形数据在内存中又是如何存储的?一文迅速搞懂!

什么是整型提升?数据在内存是如何存储的?一文迅速搞懂!话不多说,先上代码。#include<stdio.h>int main(){ unsigned char a=100; unsigned char b=200; unsigned char c=0; printf("%d,%d",a+b,c); return 0; }相信粗心的小伙伴一眼就可以看出程序的输出:那不就是:300和300嘛!多简单!但是问题就在于实际输出并非如此。

2021-08-09 20:55:26 436 7

原创 【C语言】C程序是如何开始的?函数参数是如何传递的?函数栈帧又是怎么回事?

C语言函数是如何调用的?参数又是如何传递的?什么是函数栈帧?开门见山,先看一段简单代码,从这个简单代码着手,我们一步一步解开C语言函数调用与参数传递的谜团…(鉴于本人也在不断探索学习,如有错误,愿虚心请教,相互学习)Add(int x, int y){ int z = 0; z = x + y; return z;}int main(){ int a = 10; int b = 20; int c = Add(a, b); printf("%d\n", c); return 0

2021-08-06 23:23:41 141 1

原创 C/C++开发之路

C/C++开发之路:从0开始本文旨在记录从0学习C/C++开发序章:适合入门的C语言基本内容为什么是C?几乎所有的开发者第一次接触的开发语言都是c语言,谭老的经典c语言书籍几乎成为了所有工科生必备的技能书籍。在诸如python等解释性语言蓬勃的今天,为什么我仍需要学习c语言这种几近“底层”语言?我们不禁发问:为什么c语言的地位如此重要?为什么我们要花大量的时间将c语言学懂学透?对于初学者来说,弄懂“为什么”往往比直接上手的学习更容易让人接受。先说几点c语言的劣势1、 语法复杂2、 学习

2021-06-04 12:22:19 219 1

HQU电子信息、人工智能专业研究生课程:数据挖掘翻转讲堂PPT

HQU电子信息、人工智能专业研究生课程:数据挖掘翻转讲堂PPT

2023-10-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除