- 博客(24)
- 收藏
- 关注
原创 Web植物管理系统·HNU电子小学期大作业
这个作业花费的心思还是比较多的,基本上用到了暑假实习过程中的一些部分,并且是对过去一年所学知识的部分调用吧,但是依然有一些无法接受的缺陷,前端是Python渲染出来的,并不是js,导致在写的时候会在页面刷新部分存在一些我不想接受的逻辑,后端用Python,效率太差,未来有时间的话会重新写一个Go版本的。收集温度,光照,土壤湿度数据,并显示在数码管上,与上位机串口通信,接受数据并做出对应的返回。从作业评分角度来看,还是可以的,个人全班最高分9.5,组内平均分也上8了,希望大家可以思考一下。
2024-09-17 00:22:44 194
原创 MT3004·找四边形
来用sum记录每个点 i 到达点 j 共有多少条路径,然后每算一个点的就存储到数组sum中,最后计算出当前点 i 的结果,加到ans上,继续遍历下一个点。采用邻接矩阵g[N]来存储图,其中vector<ll> g[N]是建立了一个二维的vector。
2024-03-17 15:06:45 345 1
原创 计算机系统·浮点数
根据IEEE的编码规则:将小数点左边1丢弃,由于单精度浮点数的小数字段长度为23,需要在末尾增加十个零,如图所示。十进制:以小数点为分界线,小数点左边数字的权重是10的正幂,小数点右边数字的权重是10的负幂。二进制:小数点左边数字的权重是2的正幂,小数点右边数字的权重是2的负幂。如图所示,倒数第二位应为。当阶码字段全为1,且小数字段全为0,表示无穷大的数,分为正无穷打大和负无穷大。总是向大的舍入,如1.5 -> 2 ,-1.5 -> -1。总是向小舍入,如1.5 -> 1,-1.5 -> -2。
2024-03-15 17:41:51 1086 1
原创 MT3003·最短字符串
有特例:如果字符串之间有包含关系,就直接去掉那个被包含的字符串。钻石难度,不需要使用KMP,数据相对比较友善。共有三个字符串,三个字符串的排列方式共有。种方式,问题关键求字符串前后缀相同的部分。
2024-03-14 17:50:23 305
原创 计算机系统·整数运算
两个无符号数和相加结果为0原因:a+b超过了unsigned char 所能表示的最大值255:超出数据类型所能表示的最大值。
2024-03-13 19:51:04 778
原创 计算机系统·整数表示
C语言支持多种整型数据类型,例如int,long int,unsigned int,这些关键字可以用来指定不同类型数据的大小64位机器不同的数据类型表示数值的范围,不同的数据类型所占的字节数是不同的,这是导致数值取值范围不同的直接原因。(long unsigned 的取值范围与机器字长有关,64位long占8个字节,32位long占四个字节;非负数就是无符号数)
2024-03-13 19:16:27 985
原创 计算机系统·信息存储
通常情况下,程序将内存视为一个巨大的,数组中的元素是由一个个,每个字节都有一个唯一的数字表示,称之为(address),这些所有地址的集合就称为。
2024-03-13 18:57:28 1207
原创 CCF 202309
朋友的代码,简洁一些,但是WA了一发,嘻嘻,这个是错的,要把long double改成double否则会超时,我猜的是long double小数位太多计算量会变大。树就是一棵有递归结构的表示形式,我们要求整棵树的偏导值,先看根节点的运算符,比如是乘号,由于(uv)′=u′v+uv′,那我们需要求左子树的。通过逆波兰表达式建立这个表达式树,如下图所示,题面也贴心地指出了逆波兰表达式就是这棵树的后序遍历。前缀和是一个相对比较基础的算法,大家自行理解就好,扩展可以看下前缀矩阵,差分,差分矩阵。
2024-03-03 10:20:10 495
原创 A Tour of Computer System计算机系统漫游
文件(File) :对IO设备的抽象虚拟内存(Virtual Memory):对IO设备和内存的抽象进程(Process):对处理器,内存和IO设备的抽象虚拟机(Virtual Machine):对操作系统,处理,内存和IO设备的抽象,即对计算机系统的抽象。
2024-02-07 14:49:13 1004 2
原创 HNU计算机系统学习笔记(一)寒假准备,资源分享
天阶斗技“计算机系统”是我湖的国家级一流本科课程。为了挽救我可怜的核心课成绩QAQ,鼠鼠必须好好学习了。不忘初心,方得始终,与诸君共勉!
2024-01-10 21:17:16 675
原创 链式前向星+POJ2367Genealogical tree
前向星是一种特殊的边集数组,我们把边集数组中的每一条边按照起点从小到大排序,如果起点相同就按照终点从小到大排序,并记录下以某个点为起点的所有边在数组中的起始位置和存储长度,那么前向星就构造好了。如果说邻接表是不好写但效率好,邻接矩阵是好写但效率低的话,前向星就是一个相对中庸的数据结构。前向星固然好写,但效率并不高。而在优化为链式前向星后,效率也得到了较大的提升。虽然说,世界上对链式前向星的使用并不是很广泛,但在不愿意写复杂的邻接表的情况下,链式前向星也是一个很优秀的数据结构。——摘自《百度百科》
2023-12-12 01:52:20 96
原创 文心一言API使用教程(python版)
预置准备部分注:在做项目的时候需要调用文心一言,发现网上的版本很乱,基本都止步在官方文档的代码上,所以写了一篇博客来记录自己的尝试实现了对文心一言的循环调用和自定义询问,本篇文章不需要有任何对api的基础知识,代码全部成功运行,并引用官方文档,祝大家成功实现自己的调用预置准备部分。
2023-10-13 00:27:16 36387 21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人