- 博客(30)
- 收藏
- 关注
原创 vector
/把a中的从a.begin()(包括它)到a.end()(不包括它)的元素复制到b中,从b.begin()+1的位置(包括它)开始复制,覆盖掉原有元素。//对a中的从a.begin()(包括它)到a.end()(不包括它)的元素进行从小到大排列 cmp可自定义,也可以没有(没有的话默认从小到大)find(nums.begin(), nums.end(), target)//返回的是target第一次出现的地址,如果没有找到返回尾地址nums.end()//b为向量,将a中的元素和b中的元素进行。
2024-04-25 23:42:54 903
原创 博客摘录「 mysql-connector-net-8.0.27下载及安装」2023年11月18日
https://downloads.mysql.com/archives/c-net/
2024-04-25 23:42:24 150
原创 数据结构剑法(演示代码为C语言)——本剑法一共九式
一个数据元素可以由若干个数据项组成。数据项是数据不可分割的最小单位。比如,人这样的数据元素,有眼睛、耳朵、鼻子、嘴巴、手、脚等数据项。也有姓名、年龄、性别等数据项。具体有哪些数据项,要看你针对的是什么系统了。不同的数据元素之间不是独立的,而是存在特定的关系,将这些关系称为结构。所以数据结构就是:相互之间存在一种或多种特定关系的数据元素的集合。(首先是数据元素的集合,其次这些数据元素之间存在一种或多种特定关系)(如图7)图7恭喜你,亲爱的,你已经学会了数据结构剑法的第一式。
2024-04-23 23:52:49 934 1
原创 字符串交替给你两个字符串 word1 和 word2 。请你从 word1 开始,通过交替添加字母来合并字符串。如果一个字符串比另一个字符串长,就将多出来的字母追加到合并后字符串的末尾。
依次交替排列字符串!
2023-06-29 17:32:10 306 1
原创 汇编语言寻址方式和寄存器分类
例: 假设指令:MOV AX, [BX+SI+200H],在执行时,(DS)=1000H,(BX)=2100H,(SI)=0010H,内存单元12310H的内容为1234H。例: 假设指令:MOV BX, [SI+100H],在执行它时,(DS)=1000H,(SI)=2345H,内存单元12445H的内容为2715H,问该指令执行后,BX的值是什么?由于数据段的段寄存器默认为DS,如果要指定访问其它段内的数据,可在指令中用段前缀的方式显式地书写出来。
2023-06-22 16:46:57 5232 1
原创 visual studio 2022运行代码时显示“系统找不到文件位置”该怎么办?
visual studio 2022运行代码时显示“系统找不到文件位置”该怎么办?
2023-06-20 13:59:46 2393 1
原创 找以两个链表为基础存储的集合的交集
#include<iostream>using namespace std;typedef int elem;typedef struct list{elem data;struct list *next;}node,*link;//链表初始化void initialize(link &L){L=new node;L->next=NULL;}//前插法建立链表void createlist_head(link
2022-10-15 20:23:03 235
原创 将两个递增链表合并为一个递减链表
//将两个递增链表合并为一个递减链表#include<iostream>using namespace std;typedef int elem;//建立链表空间typedef struct list{elem data;struct list *next;}node,*link;//初始化链表/*1.生成新节点作为头节点,用头指针L指向头节点2.头指针指针域置空*/void initialize(link &L){
2022-10-15 20:18:17 1952
原创 (链表)将两个递增的有序链表合并为一个递增的有序链表,结果链表仍使用原来的存储空间
//将两个递增的有序链表合并为一个递增的有序链表,结果链表仍使用原来的存储空间#include<iostream>using namespace std;typedef int elem;//建立链表空间typedef struct list{elem data;struct list *next;}node,*link;//初始化链表/*1.生成新节点作为头节点,用头
2022-10-15 11:40:13 4233
原创 四大简单排序:插入排序,希尔排序,选择排序,冒泡排序
#include<stdio.h>#define N 100//插入排序法:void insert(int *a,int n);//希尔排序void gap(int *a,int n);void show(int *a,int n);void swap(int *a,int *b);//选择排序void choose(int *a,int n);//冒泡排序void mao(int *a,int n);int main(){i
2022-10-13 21:48:14 162
原创 判断单链表中的n个字符组成的字符串是否具有中心对称关系,如xyx,xyyx都是,但xxyyzz不是
1.建立链表2.输入数据3.进行判断 #include<iostream> using namespace std; struct list { char data; struct list *next; }; //建立一个空的链表 struct list* init(struct list *L) { L=new struct list; L->next=NULL; return L; } //正
2022-10-02 21:14:04 1078
原创 数据结构与算法——线性表相关操作
一般,大二数据结构与算法这门课第一个实验就是这玩意儿别看代码有点长,其实很好理解的包含了动态数组的建立与内存释放,排序,插入,向右循环,逆置#include<stdio.h>#include<stdlib.h>#define MAXSIZE 100void BULID(int *pi,int n);int INSERT(int *pi,int n);void ROTATERIGHT(int *pi,int n);void INPUT(int *pi
2022-09-12 15:06:07 327
《编译原理》-文法和语言!
2023-06-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人