AcWing
未读ACWing 学习笔记。C语言入门讲义 - AcWing
三、变量类型int a; //定义了一个int型的a变量 这里a的大小不能超过 2147483647,你们只需要记住int最大能存 10^9 的数就行; long long b; //定义了一个long long型的b变量 当你需要定义超过 10^9 次方数的时候 就需要用 long long 型的变量;char c; //定义了一个字符c;float d; //定义了一个浮点数(小数)d,例如33.2;double e; //定义了一个双浮点数e, 例如33.2;
另外还有 无符号类型 unsigned 表示的范围再大一点。
整数类型下表列出了关于标准整数类型的存储大小和值范围的细节:
注意,各种类型的存储大小与系统位数有关,但目前通用的以64位系统为主。以下列出了32位系统与64位系统的存储大小的差别(windows 相同):
为了得到某个类型或某个变量在特定平台上的准确大小,可以使用 sizeof 运算符。表达式 sizeof(type) 得到对象或类型的存储字节大小。如获取 int 类型 ...
[TOC]
一、图片的位置1.1 左代码一:
<div align=left><img src="图片链接" alt="图片说明" style="zoom:30%"/></div>
代码二:
![图片说明](图片链接#pic_left)
1.2 中代码一:
<div align=center><img src="图片链接" alt="图片说明" style="zoom:30%"/></div>
代码二:
![图片说明](图片链接#pic_center)
1.3 右代码一:
<div align=right><img src="图片链接" alt="图片说明" style="zoom:30%"/></div>
代码二:
![图片说明](图片链接#pic_right)
二 ...
408
未读[TOC]
目前先这样记着吧,以后再搞“笔记本”的功能······
目前大概想法是结合郝斌老师的笔记、GPT
第1章 数据结构绪论数据结构:是相互之间存在一种或多种特定关系的数据结构元素的集合
1.3 数据结构起源 早期人们都把计算机理解为数值计算工具,就是感觉计算机当然是用来计算的,所以计算机解决问题,应该是先从具体问题中抽象出一个适当的数据模型,设计出一个解决此数据模型的算法,然后再编写程序,得到一个实际的软件。 可现实中更多的不是解决数值计算的问题,而是需要一些更科学有效的手段(比如表、树、和图等数据结构)的帮助,才能更好地处理问题。所以:
数据结构是一门研究非数值计算的程序设计中的操作对象,以及它们之间的关系和操作系统等相关问题的学科。
之后,人门越来越重视“数据结构”,认为程序设计的实质是对确定的问题选择一种好的结构,加上一种好的算法。可见,数据结构在程序设计当中占据了重要的地位。
1.4 基本概念和术语 说到数据结构是什么,我们先得来谈谈什么叫数据。
...
23:00 与老哥聊天
19:05
长鑫存储此次发布的LPDDR5产品包括:12Gb的LPDDR5颗粒,POP(Package on Package)封装的12GB LPDDR5芯片及DSC封装的6GB LPDDR5芯片。其中,12GB LPDDR5芯片目前已在国内主流手机厂商小米、传音等品牌机型上完成验证。
22:50
看不懂斯密达
😒 不信 😐
我很少关注这些东西了
就是国产突破lpddr5了以后内存条该降价了(应该是吧)
我还以为一直都有呢
好像以前就有,不过这次是更好的ddr5
降价我也没什么需求
我也没有 😺
玩互联网越久才发现虽然资源很珍贵但是价值取决于社会价值我自己那些乱七八糟的回忆没有人的加成毫无意义
😳
我现在看到以前那些照片虽然觉得很珍贵但是没了也不会很难过生活还是要继续当下才是最重要的怀念过去固然重要 好好生活更重要我上次把几十g的回忆不小心删了当时真的好难过后面就慢慢释怀了
😳
那些人和故事都翻篇了虽然有时候真的很不舍
😭 我又想起了往事
😼
你接着说我听着
不说了
😳 好
我突然想起来我保存了好多别人的生活觉得有些难过
我保存了一点老哥的 ...
575a88b480ecfe5d2ccbf0b23c994b0b1765327913549d8a01d83b81569d5109c6c7332d6eab11a740f7b711d1d07b6da399706c9cb3a88a7d7946d134cfe66242f9c5a5c3d2c58e49af95179d346fc5303bf678cb5a2ef4b45669fdb870b303997d09728dda63a81f276b9dafd1d1890a6f6c6c5d42391fbd3d74a066ae15ff5c8ba158034a9c2f9d135c2ac558344cf9faf7decc560241d0adcd6d832e4e2fe719e5ff3e3cc2224b17c552773708301375088e0395c2a078335a51d9f4ef2e41bd51f7aaf5d232a740d8486e77372787b10b43777d104f9eb55c67f777f6273cb126c597c68d0bdeca65d25ceb2fa424ca861f6e2e10918 ...
这个系列视频只能说是小科普,up也是这么说的。我都不知道该怎么写文章,大部分也是改改配音稿,再加上一些自己的问题······
原视频引入:内存的分类
装机视角:实实在在的内存条
操作系统视角:更多谈及的是 虚拟内存
硬件视角:物理内存
电路视角:内存电路
当然,这些仅是简单的分类,在实际应用中,其维度远不止这些。
首先会介绍 基本的内存模型,然后了解 “字节” 与 “地址空间” 的定义,接下来会深入到地址的计算及 “字” 的概念,最后将从双重角度详解寻址技术。
物理内存的模型 目前有一个处理器和一个固态硬盘。由于处理器的计算速度和硬盘的读取速度相差悬殊,就需要通过内存来缓解这种速度差异。例如当我们启动一个大型游戏时,系统会先将游戏的关键数据加载到内存中,这样可以大大减少游戏的加载时间。
当处理器需要读取数据时,它会通过特定的地址访问内存,而内存会将对应地址的数据返回给处理器。同样地,在写入数据时,处理器会将目标地址和待写入的数据一同交给内存。从中我们可以看出,地址和数据无疑是内存操 ...
烧鸡老师:
我始终相信还是会有那么一段主题,它是雅俗共赏的,它是所有人都会面对的现实,也是所有人的憧憬向往的点。所以最后你会发现千人律者篇的故事灵感有一些现实的影子,它来源于现实当中、生活当中我们都会遇到的社会现象,比方说网络暴力,比方说群体极化。“看吧,这个剧场的所有人都是这样,这个世界的所有人都是这样,盲目、冲动、自私、悲哀,不知道自己想要什么,不知道自己该做什么,只是任凭他人摆布,当一个可悲的演员,一个愚蠢的人偶。人心的卑劣,远比灾难更可怕。这样的世界,从一开始就不存在真正的救赎!”它是一种证明,在经历这个故事的时候,我们曾经产生过某种感情,而现在 我们能发现一个毫无关联的陌生人正在体会与我们当初一样的情绪。这其中 不仅仅有感动,还有理解和共鸣。也是在这时,我们渐渐明白了,我们所追求的那种雅俗共赏的事物到底是什么。正因为生活并不美好,所以我们才渴望美好。如果人性就是有两面,如果善恶一定并存的话,那既然生活的残酷无处不在,那始终也会希望有一种声音,它能不断地去捍卫这种对美好的向往和憧憬。它会由琪亚娜带给玩家,再由玩家带给更多的人 永远存在。这不切实际,但我们期望如此。我们还是希望在 ...
408
未读[TOC]
参考:(不会真的有人不知道菜鸟教程吧?哈哈)1.6 快速排序 | 菜鸟教程1.0 十大经典排序算法 | 菜鸟教程
此快速排序对数据的要求是不能有 重复元素 !!!
简介Shiel1. 5种常用的排序均假定为升序
冒泡排序
第 1 个和第 2 个比,第 2 个跟第 3 个比,第 3 个跟第 4 个比,···,第 n-1 个和第 n 个比,每次把大的数放后面
第1轮比完之后,前n个数的最大数字就到后面了。
之后递归:前 n-1 项、前 n-2 项、···前 2 项
排序完成
插入排序
把第 2 个数据插入到第 1 个处,保证前 2 个数据有序
把第 3 个数据插入到前 2 个处,保证前 3 个数据有序
·····
把第 n 个数据插入到前 n-1 个处,保证前 n 个数据有序
选择排序
在所有数据中按照某种算法选择一个数值,如果是升序,选择是最小的——第 1 个就是最小值
再从后面的 n-2 项中,选择一个次最小值,跟第 2 个数字互换——第 2 个数字变成次最小值
······
完成排序
快速排序
快排名字起的很好,快排快排,说明速度是很 ...
575a88b480ecfe5d2ccbf0b23c994b0b39f17ceb46ffcb18c570768f81c0b199fcabc54499f81c3212a443f98ae4a408feb39957f667ea972e1baca5e07825be250e8bbe0974f0683536b0d26f0ab83ef8ac5490ec5ab35f32ac120e9e171cca2e515af5cdf78944da4b2a19841af427f6bb264716389caea2cb4ee4f049e41e43e473a5caa3607aa9a6627cede39c57b4af9e58ca189cf29e442a51f7e2e930a813e1d26b3a4fbaaf83b830e20f666981e6d2fb0ba093c1efc3e94f9d7eda6e8f2019fd79b4edc7069146744ccdf64a7e1ce02b6d880aebe5430f02e14af5490b61f02cac4bf8ff688c9ee77099e518f0521734e0ea9ba39 ...
新坑+1关注 炸蛋纽er谢谢喵~关注 炸蛋纽er谢谢喵~关注 炸蛋纽er谢谢喵~
相关链接:
视频&仓库:ZDaneel/MyManimCode: 存放个人制作manim相关视频的代码
up的blog:leenadz
理解计算机物理内存,从位、字节到字,以及寻址的双重视角
主要介绍了物理内存的基础模型,内存地址的计算方法,位、字节和字的概念,寻址的两个不同视角。从0开始学manim到完成共花费了50h,剪辑和ai配音共花费10h。本来计划的是cache的知识,但一开始的内存部分越讲越多,就成了单独的介绍物理内存,算是比较基础的科普。
理解计算机Cache:从块到缓存结构,以及逐步推出映射策略
主要介绍了Cache的基础知识,包括块的概念、与内存的映射策略和缓存结构。代码实现花费20h,配音剪辑花费15h。
动画使用ManimGL v1.6.1源代码地址
配音使用AI星瞳在线语音合成(Bert-Vits2)作者:Xz乔希
声音归属:星瞳_Official
参考:
ManimGL 教程文档
Direct Memory Mapping
...