上一页 1 2 3 4 5 6 7 8 ··· 14 下一页
摘要: 1.运算:++,-- it++; //指向下一个元素 int x=*(--it); //上一个元素 2.声明 vector<int>::iterator it; for(it=ans.begin();it!=ans.end();++it){ printf("%d\n",*it); } 3.begin 阅读全文
posted @ 2022-03-27 10:22 计算机知识杂谈 阅读(23) 评论(0) 推荐(0) 编辑
摘要: #前言 好几天没写了,最近网课,事情也比较多,今天多写点东西。 #alloca函数 ##1.简介 之前看《30天自制操作系统》的时候,看见了这样一个东西: 没错,这就是alloca函数。 ##2.反汇编看alloca 现在,我们把VS打开,看看反汇编是如何的: (顺便说一下反汇编的方法,就是下两个断 阅读全文
posted @ 2022-03-26 09:59 计算机知识杂谈 阅读(1323) 评论(0) 推荐(1) 编辑
摘要: 二分法开方的基本方式: 代码如下 #include<iostream> using namespace std; double Sqrt(int n){ int i=0; for(i=1;i<=1000;i++){ if(i*i<=n && (i+1)*(i+1)>=n){ //n介于i^2和(i+ 阅读全文
posted @ 2022-03-19 13:25 计算机知识杂谈 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 1.前序遍历 根-左-右的顺序遍历,可以使用递归 void preOrder(Node *u){ if(u==NULL)return; printf("%d ",u->val); preOrder(u->l);preOrder(u->r); } 2.中序遍历 左-根-右的顺序遍历,可以使用递归 vo 阅读全文
posted @ 2022-03-13 10:16 计算机知识杂谈 阅读(63) 评论(0) 推荐(0) 编辑
摘要: int main(){ set<int>s; set<int>::iterator it;//迭代器 //作用类似于for循环里面的int i,迭代器逐个指向里面的每个元素 s.insert(1); s.insert(1); s.insert(4); s.insert(5); s.insert(1) 阅读全文
posted @ 2022-03-13 09:59 计算机知识杂谈 阅读(82) 评论(1) 推荐(0) 编辑
摘要: 函数用法示例: SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),10); puts("hello"); 输出的结果是: 前一个参数是关于输出窗口句柄的设置。可以看到,这个函数将会根据最后一个参数的变化,改变输出的颜色。 在控制台中,颜色 阅读全文
posted @ 2022-03-11 21:27 计算机知识杂谈 阅读(293) 评论(0) 推荐(0) 编辑
摘要: #前言 最近我又来更新这个系列了,其实感觉指针对于我们还是非常重要的存在。指针之所以是初学者们的“噩梦”,它的难度源于它的灵活性。 这篇文章,我想要来写一下指针的实际运用,如果指针只是一些考试的考题,那就没有意义了。最重要的,指针在C语言,乃至C++,都是不可或缺的一部分。 #链表的简单回顾 链表是 阅读全文
posted @ 2022-03-06 11:03 计算机知识杂谈 阅读(499) 评论(1) 推荐(0) 编辑
摘要: #前言 闲着没事写写玩玩的。 #目录 1.十进制转二进制/八进制/十六进制 2.二进制/八进制/十六进制转十进制 3.二进制/八进制/十六进制之间的互相转换 #1.十进制转二进制/八进制/十六进制 ##1.1.十进制转二进制 数学上的方法是除以2,倒取余数,例如: 按照从下往上的顺序写,就是1010 阅读全文
posted @ 2022-02-28 18:42 计算机知识杂谈 阅读(1473) 评论(0) 推荐(0) 编辑
摘要: 我们在C语言中,经常使用offsetof函数来看结构体的偏移量。 例如: #include<iostream> #include<stdio.h> struct Test{ char c; int data; }; int main(){ printf("%d",offsetof(Test,data 阅读全文
posted @ 2022-02-26 19:04 计算机知识杂谈 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 1.暂不支持处理负数 2.以A+B Problem为背景 #include<bits/stdc++.h> using namespace std; int num; int read(){ int res=0; int f=0; char c; while(c<'0'||c>'9')c=getcha 阅读全文
posted @ 2022-02-23 17:10 计算机知识杂谈 阅读(32) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 14 下一页