上一页 1 2 3 4 5 6 ··· 15 下一页
摘要: 使用float128类型以提高精度。 float128不是标准库类型而是实现定义的,包含在quadmath.h库中。 (1)该类型的使用必须包含quadmath.h头文件,并且要在编译选项中指定:-std=gnu++11 -lquadmath; (2)该类型的字节大小为16位;(在本机使用sizeo 阅读全文
posted @ 2022-08-07 10:22 计算机知识杂谈 阅读(274) 评论(0) 推荐(0) 编辑
摘要: static unsigned long int next = 1; int rand(void){ next = next * 1103515245 + 12345; return (unsigned int) (next / 65536) % 32768; } void srand(unsign 阅读全文
posted @ 2022-07-16 11:54 计算机知识杂谈 阅读(43) 评论(0) 推荐(0) 编辑
摘要: #include<bits/stdc++.h> using namespace std; int main(){ int a[4]; a[0]=1; a[1]=2; a[2]=3; a[3]=0; int i=3; cout<<a[i][a]; return 0; } 求输出结果( 阅读全文
posted @ 2022-07-10 15:31 计算机知识杂谈 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 拿个单调队列的题做试验: 使用STL的代码 #include<bits/stdc++.h> using namespace std; const int N=2e5+10; int n,m,x,f[N]; deque<int>q; int main(){ freopen("test.in","r", 阅读全文
posted @ 2022-07-10 13:11 计算机知识杂谈 阅读(76) 评论(0) 推荐(0) 编辑
摘要: OI界都说,STL速度很慢,很多STL内部的函数常数很大,运行速度都很不理想,很多时候都是手写数组来模拟的。 但是实际上,STL的速度并非那些人所说的那样,运行速度很慢,这篇文章就来破解掉这个谣言。 1.关于泛型 STL的库都是用泛型来写的,应该不用举例了吧: stack<int>s; deque< 阅读全文
posted @ 2022-07-10 13:09 计算机知识杂谈 阅读(400) 评论(0) 推荐(1) 编辑
摘要: 1.窗口缓冲区: 控制台上所有的文字信息都是存储在一个窗口缓冲区的地方。 默认的控制台,窗口大小为80*25,指的是80列,25行。 而缓冲区的大小,默认是80列,300行。 因此,控制台窗口是可以滚动的,可以垂直滚动,因为共有300行。而默认的情况,横向是无法滚动的,因为横向只有80列。 在缩小窗 阅读全文
posted @ 2022-06-22 19:29 计算机知识杂谈 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 无意之间想到的问题,节选自C99标准: 6.3.1.5 Real floating types 1 When a float is promoted to double or long double, or a double is promoted to long double, its value 阅读全文
posted @ 2022-06-10 21:20 计算机知识杂谈 阅读(525) 评论(0) 推荐(0) 编辑
摘要: #前言 这两天又在首页看见指针的文章了,随手再来写一篇。本来想先写static的下集的,后来发现似乎写的有些问题,草稿已经在写了,预计后面不久再发布。 指针其实是C++或是C语言中必不可少的一部分。即使说,很多情况下我们并不会直接使用到指针,但是指针的一些知识同样在其它的地方(哪怕看似和指针无关的地 阅读全文
posted @ 2022-05-10 18:50 计算机知识杂谈 阅读(698) 评论(0) 推荐(0) 编辑
摘要: 如果是从中间来的,建议先从第一篇看起:https://www.cnblogs.com/jisuanjizhishizatan/p/16241991.html #第3天:加减乘除运算 今天我们来继续完善我们的加减乘除的指令。上一次我们支持了mov指令,这次我们来继续写add,sub,mul,div等指 阅读全文
posted @ 2022-05-10 17:16 计算机知识杂谈 阅读(363) 评论(0) 推荐(0) 编辑
摘要: #1000位斐波那契数 描述 斐波那契数列是按如下递归定义的数列: F1=1 F2=1 Fn=Fn−1+Fn−2 因此斐波那契数列的前12项分别是: F1=1 F2=1 F3=2 F4=3 F5=5 F6=8 F7=13 F8=21 F9=34 F10=55 F11=89 F12=144 第一个包含 阅读全文
posted @ 2022-05-08 18:00 计算机知识杂谈 阅读(465) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 15 下一页