C
文章平均质量分 62
Ocean_VV
这个作者很懒,什么都没留下…
展开
-
浮点型数据规范以及规格化与非规格化数据(更新:原文疑问已解)
最近需要在硬件中处理一些浮点型数据,所以就花了一上午时间重新温习了一下浮点型数据的一些规范和标准,又有很多新收获,将他们整理出来。为了容易理解和对比,以下整理分别列出单精度浮点和双精度浮点的对应情况。1)定义:单精度浮点数为32位,符号1位,阶码8位,尾数23位。如下符号位 阶码 尾数 1 bit 8 bit 23 bit 双精度浮点数为64位,符号1位, 阶码 11位,尾数52位。如下符号位 阶码 尾数 1 bit 11 bi.原创 2022-04-15 15:54:44 · 7761 阅读 · 4 评论 -
C语言(C++)打开有规律名称的多个文件,并写入数据
C语言(C++)读取有规律命名的文件,并写入数据原创 2022-03-30 14:27:44 · 2038 阅读 · 1 评论 -
C语言中,对于未知输入数组size的处理,输入数据同时,并扩充数组的size
期末考完事,正好有时间系统的过了一遍C语言基础(小菜一枚)在慕课上,刷了一遍浙大翁恺的课程(对于c基础差的,极力推荐,讲的非常棒),主要是想再深入学习下指针、链表的知识。本次学习,最大的收获莫过于,掌握了如何灵活的使用数组。我们都知道,在c中,其实数组本质上也是指针的一种形式,一旦定义以后,数组的长度就确定了,不能改变。对于输入长度未知的一连串数据,想要把它用数组记录下来,还是有点...原创 2019-01-17 21:05:46 · 1786 阅读 · 0 评论 -
排序算法总结附代码(冒泡、选择、插入、希尔、归并、快排)
最近,看数据结构,系统的学了一遍各种排序算法,抽点空总结出来。堆排序和基数排序,后面再总结一下。。。。 冒泡排序: 从前向后扫描,依次比较相邻两个元素,若前者大,则交换位置。第一趟下来,最大的元素必在最后的位置。 (本质问题:有多少个逆序对,就需要交换多少次,每次只能消除一个逆序对) 特点:最坏情况 O(N^2),优点是可以对...原创 2019-02-25 22:36:35 · 209 阅读 · 0 评论 -
(C语言实现)02-线性结构3 Reversing Linked List (测试点全通过)
卡了两天,终于搞定了。。。自己用C写的反转子链表函数。。。先上个图题目应该都理解了,就不解释了。。说一下,“有多余节点不在链表上”, 后来一直卡在这个点上。。。。这个样例是指,给定的N个节点中,可能有很多是不在单链表中的(地址被孤立的),是不需要输出的。。因为我的反转函数是通过N 和 k(每k个节点反转一下) 来控制的,所以,反转的循环次数会收到多余节点个数的影响。...原创 2019-03-20 15:10:44 · 4305 阅读 · 11 评论