- 博客(17)
- 收藏
- 关注
原创 【考研数学:高数1】函数极限与连续
本文为张宇老师《基础三十讲》高数第一讲的自用笔记。不做商用,侵删致歉!例题的序号,以1.3.1为例,意思是壹里的第三个的第1个例题;例1.5.2.1意思是壹里的第五块的第2点的第一个例题,总之从标题一(大写的壹、贰、叁)往里数就是。
2024-10-27 15:36:07 584 1
原创 【数学】三角函数相关
奇变偶不变,符号看象限对于一个角度的三角函数:k为奇数,正变余,余变正;k为偶数,则不变。添上将看做锐角时原三角函数值的正负号(如下图按三角函数公式看正负)
2024-05-07 17:26:57 428
原创 【数据类型的存储】符号扩展
在原符号位和数值位中间添加新位,正数都添0,负数原码添0,负数反、补码添1。在原符号位和数值位后面添加新位,正数都添0,负数原、补码添0,负数反码添1。若有错误,欢迎大家批评斧正!
2024-04-24 12:44:35 788
原创 【算数运算】溢出判断的办法
所谓溢出,其实就是俩负相加为正或俩正相加为负,也就是符号位与本应得的符号位不符。如何看出结果符号位与本应得的符号位不同?对于方法一,我们用结果符号位和两个加数的符号位比较的方法,正正得负或是负负得正那肯定溢出。对于方法二和方法三,看似不同,实则都是采用向高位进位的思想,对于正正相加(即符号位0和0相加),肯定不存在符号位更高位(也就是我们常说的“进位位”)进位,所以和肯定都为0,但由于符号位要由0变1,即加得为负,所以和都为0。
2024-04-24 11:42:58 4816
原创 【算法】快速幂(JAVA版)
先举个例子,对当时。用普通的方法,很显然,我们需要循环16次。但我们不妨换一个思路:对于上标n,我们使用每次翻倍的方法,直到n为16。这样的话,我们只要循环4次就行了,时间复杂度也由原来的O(N)减小到O(logN)。就这么简单,本文到此结束(bushi)。好吧,估计很多人会有疑问:这样的话,我们难道只能计算n为2的幂的情况吗?像n为27,n为41这种非幂的情况都算不了,这个算法岂不是很鸡肋?对于(其中n可写成,即,2的多少幂形式)的幂函数,我们可以用如上方法快速求出。
2024-04-06 22:39:46 1417 2
原创 【排序】插入排序详解(C语言版)
我们再回过头看看tag的初始值,我们之前说的是tag = n/2吧,这里我们可以改改,直接令tag = n,然后进入循环,首句为tag = tag/2,这也是同样的效果,这也是我们前面不使用tag = n/3的原因,这样一来,我们就可以把这句直接并入循环了。我们将这组数据进行分组,定义一个tag,即每隔tag个数据为一组,如a[n],下一个与它同组的数为a[n+tag],再下一个同组数为a[n+tag+tag],以此推类?现在,我们假定一个数组长度n,取一些n值我们算一算每次的tag:。
2024-01-29 14:30:38 3152
原创 【链表题解】力扣138. 复制带随机指针的链表
题目分析:如果只是单纯的复制链表其实没多难,难点在于复制的链表节点,而且复制链表中的。这需要我们需要清楚的知道每个原节点所对应的复制节点的位置。知道位置我们挨个遍历每个复制节点然后令它们的random指向相应的位置就可以了。
2023-08-16 10:05:39 405 6
原创 【数据类型的存储】浮点数的存储
精度符号位指数位偏移量小数位单精度1(1位)8(2~9位)12723(10~32位)双精度1(1位)11(2~12位)102352(13~64位)若有错误,欢迎大家批评斧正!
2023-07-01 15:40:13 568 5
原创 【自我介绍】我的第一篇博客
ID:HL_5461我是一名在校大学生,学校嘛不是什么好学校,专业嘛也不是计算机相关的专业。作为一名准备跨考计算机的化学生,今天起决定开启我的计算机入门到入土的秃头之旅。来到CSDN这个平台,非常荣幸地能遇见大家,拜读各类大佬的高作,这一切都对我的学习起到了很大的帮助。而我,虽然作为一个计算机小白,但以后也会经常发一些文章,一方面姑且算作对自己学习的总结,另一方面也是和大家分享我所学到的知识。欢迎大家和我多多交流,也十分期待各位的意见,大家一起在计算机的海洋里浮浮沉沉吧!int main()
2023-07-01 15:12:16 89 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人