自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 re-examination 数据库

组成:数据库(DB)+ 数据库管理系统(DBMS) + 应用系统 + 数据库管理员(DBA) + 用户。功能:提供数据定义(DDL)、操纵(DML)、控制(DCL)功能,保障数据安全与完整性。关系(表)、元组(行)、属性(列)、域(属性取值范围)、候选码(唯一标识元组的属性集)。定义:描述事物的符号记录,包括数值、文本、图形等形态,具有语义(数据的含义)。:菱形表示(如“选课”),标注联系类型(1:1, 1:N , M:N )。硬件平台、软件(DBMS+OS)、人员(DBA、程序员、用户)。

2025-02-14 02:14:14 581

原创 c++学习

联合体的内存大小由最大的那个成员决定,如果是double类型就是8个字节,同理int 4个,这时候如果成员中有数组怎么办呢,当成员中有int i;这是错误的,因为存在一项技术叫字节对齐,double占用8个字节,而char 占用1个字节但是存在9个也就是9个字节,超过了double的字节数,我们就要对其增加到double字节数的倍数,也就是8*2=16可以满足需要对齐。结构体中所有的成员都是单独的存储空间,而联合体不同,他们所有的成员是共享内存,占用是同一个内存,修改会影响其他成员。首先先复习一下结构体。

2025-01-10 03:05:08 192

原创 c++学习

难点:还没搞懂什么意思?题目:今年暑假不AC。

2025-01-09 03:24:24 149

原创 c++学习

定义与使用。

2025-01-07 04:35:43 1429

原创 c++指针部分

难点:对指针的使用浅薄,无法灵活转变引用解引用,还有指针函数的使用和从外部加入数组后需要delete[] ret 释放空间。

2025-01-07 02:45:44 241

原创 c++学习(下篇)

cout5D->5E->5F->60。数组名就是数组的首地址,指针指向数组a,他们两个打印出来都是一样的地址,当对指针解引用时出来的就是数组a的第一个元素a[0]const和指针的关系:int* const p=&a;顾名思义就是两个行为都不能做,既不能*p=6;所有的指针类型都是8个字节数,只与操作系统有关,和其他无关。cout

2025-01-06 14:46:36 693

原创 c++基础数据结构学习开篇

算法就是算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列并且每条指令表示一个或多个操作简而言之,算法是描述解决问题的方法。O(n^2+n^3)=O(n^3)//其实就是极限中的高阶无穷小概念。时间复杂度:O(2n+3)=O(2n)常数项可以省略。空间复杂度:顺序表:O(n),n为顺序表长度。例如用时间换空间、用空间换时间(动态规划)队列:O(n),n为队列的最大长度。栈:O(n),n为栈的最大深度。链表:O(n),n为链表长度。,好的算法:应该具有。

2025-01-06 02:52:47 115

原创 c++学习

非安全函数,想在c++中使用scanf、strcpy等c中常见函数时可以在在函数中加入_s。在main前不需要加,main后需要。func1里调用func2,在func2里面调用func1,这时候需要先声明func2,让编译知道存在func2,func1同理。难点:不熟悉sort用法 ,导致一直报错,如果是字符串就s.begin(),s.end(),如果是数组的话,数组名就是首地址,直接用数组名就行 a,a+3。函数值传递,常见错误就是形参和实参,交换ab数值,原函数并没有改变,改变的是形参,实参不改变。

2025-01-05 23:42:46 751

原创 c++学习

2.偶数平方和奇数立方和。

2025-01-04 15:55:27 162

原创 c++学习

1.补码,补码是计算机中表示有符号整数的一种方法,广泛应用于计算机系统中以简化运算。补码使得计算机能够使用相同的电路进行加法和减法运算,避免了对符号位的特殊处理。#include<algorithm> if 和else if 和else if 和else。在for中 for(i;i++ )if(?continue 跳过当前循环的剩余部分,直接进入下一次循环的开始。例如 pre->next=p1==NULL?x=7右移一位 ==3 // 7/2=3。f(x)+y问题 R 1==19。

2025-01-03 20:47:38 222

原创 c++运算符

对运算符的使用完成一个简易计算器。

2025-01-03 15:05:02 98

原创 C++ 学习之旅

第一天学习头文件 #include<iostream>和使用using namespace std;输出c使用printf,c++使用cout;//c+out==输出。输入c使用scanf ,c++使用cin;//c+in==输入。定义字符串时可以char ch[10]="算法";也可以使用string ch=“算法”;

2024-12-29 01:37:18 200

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除