- 博客(22)
- 收藏
- 关注
原创 Day 7高精度问题
一、高精度加法(一)思路:红色的1 2 3 是重点。1.输入输出2.关系(二)我的代码#include <iostream>#include <cstring>using namespace std;const int N=100000;int main(){ char str1[N+10],str2[N+10]; int a[N+1...
2021-12-08 21:33:51 120
原创 电脑购入
一、计算机的结构二、存储设备——关于“最常说的配置内存和硬盘是什么”1.关于RAM和ROMRAM:Random Access Memory,随机存取存储器,也叫主存。随时读写(刷新时除外),速度快,存储数据具有易失性,即一旦断电所存储的数据将随之丢失,用来暂时存储程序、数据和中间结果。(百度百科)ROM:Read-Only Memory,只读存储器,又称为固定存储器。信息只能被读出无法写入,以非破坏性读出方式工作,断电不丢失,结构较简单,使用方便,常用于存储各种固定程序和数据。ROM有多种类型,
2020-06-19 20:59:06 282
原创 平衡觉
人体维持平衡主要依靠由前庭系统、视觉、本体感觉组成的平衡三联,三者中任何一部分受损,均可出现平衡功能障碍,从而产生头晕/眩晕的感觉。其中最主要的是前庭系统受损,包括前庭终器( 耳蜗、球 囊、椭圆囊、半规管) 、前庭神经、前庭神经核、前庭脊髓束、前庭小脑束、前庭皮质中枢。对于视觉系统、本体感觉系统疾病,头晕多为伴随症状,其本系统症状明显重于头晕,患者较少以头晕为主诉就诊。一般而言,前庭系统疾病多表现...
2020-04-03 19:45:43 496
原创 Day6 动态规划(二)——初运用:01背包问题
背包问题——Knapsack一、题目:01背包问题有 N 件物品和一个最大承受重量是 W的背包。每件物品只能使用一次。第 i 件物品的重量是 wi,价值是 vi。求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量,且总价值最大。输出最大价值。输入格式第一行两个整数,N,W,用空格隔开,分别表示物品数量和背包容积。接下来有 N 行,每行两个整数 wi,vi,用空格隔开,分别表...
2020-03-29 22:43:12 319
原创 Day5 动态规划(一) ——初识:动态规划的思想
动态规划 Dynamic Programming动态规划 (第1讲) UP主:正月点灯笼动态规划 (第2讲) UP主:正月点灯笼一、引入(一) 题目一:斐波那契数列上述方法算fib(7)时,会出现很多重叠子问题。时间复杂度为O(2^n)。从前往后算,运用递归,时间复杂度减小为O(n)。(二) 题目二图中,表示8件工作:横轴为时间点,灰色条表示这个工作占用的时间区间,红色字为这份...
2020-03-28 20:40:26 167
原创 指针
指针一、指针简介指针是一种基本数据类型指针可有效地表示许多复杂的数据结构,如,队列、栈、链表、树、图等指针可以实现数组和字符串的方便使用指针使用上的灵活容易导致指针滥用二导致程序失控。二、相关知识内存直接访问简介访问三、什么是指针指针是一种数据类型:表示“地址号”,形式上看是一个正整数。所以有指针常量、指针变量指针变量的值的含义:该指针变量所指向的变量的内存地址号空指针 ...
2020-02-28 23:41:00 1724
原创 Day4
快速排序新思路 来自B站UP__steve_yu十分钟记住快速排序 永不遗忘https://www.bilibili.com/video/av78089094刷算法题目用到的STL基础 来自B站UP__steve_yuB站链接 https://www.bilibili.com/video/av79679333笔记博客https://www.cnblogs.com/littlepage/p...
2020-02-28 18:50:21 92
原创 C++学习记录
课程1:B站UP:YanZu_wu侯捷C++手把手教学(上),适合https://www.bilibili.com/video/av19038490?p=3课程2:B站UP:小伙子说人话[侯捷]C++ STL 体系结构与内核分析–从平地到万丈高楼https://www.bilibili.com/video/av45108908?from=search&seid=1144665184...
2020-02-28 18:43:34 105
原创 猜数字 随机数的产生
C1猜数字 随机数的产生1.头文件和相关语句#include Rand();就是一个函数关系,seed 通过这个函数对应关系得到另一数值,一个seed对应到一个值。这个seed在电脑开机时已经固定,直接cout<<rand()值是一个 固定的,除非重启电脑()里面不写东西Srand();rand()用到的seed由这个函数提供,这个括号里面写什么seed就是谁这个se...
2020-02-27 17:48:17 202
原创 二位数组
二维数组——定义、引用、初始化1.定义:int a[][]int :数据类型a:数组名下标【常量表达式1】【常量表达式2】【行下标表达式】【列下表表达式】① 只能是整型的常量或表达式② 行和列下标都从0 开始③ 内存存储空间中,二位数组按行存放如a[2][3]的存放顺序:a[0][0]、a[0][1]、a[0][2]、a[0][3]、a[1][0]、a[1][1]、a...
2020-02-27 17:47:55 307
原创 部分C2教学笔记(数组指针)
C2-01数组知识点一、声明数组1.元素的概念(1)2.Int a[10]四部分Int——数据类型:元素的数据类型a——数组名:① 是一个指针常量而不是变量,值为数组的首地址=&a[0]② 注意重名问题int a;int a[10]不行 charb[5];floatb[10]不行10——下标:① 数组的下标表示:数组中元素个数② 数组中元素的下标从0开始[]——下...
2020-02-27 17:47:43 242
原创 Day2 分治法——快速排序
Day2 分治法——快速排序十大经典算法总结https://www.cnblogs.com/onepixel/articles/7674659一、分治思想以一个关键字(key)为基准分割数据,左边更小,右边更大再对分割后的部分进行同样的操作。(递归)快速排序,效率很高。二、具体操作Basic,左标记L和有标记R。第一趟:L从最左边向右移动,直到L所指的数大于basic...
2020-02-27 17:46:41 163
原创 Day3递归2
视频学习来源:B站UP正月点灯笼https://www.bilibili.com/video/av9855434递归recursion一、什么是递归1.递归相关的概念有:函数,循环(loop)2. 递归的定义:函数自己调用自己递归的两个重要组成部分:递归表达式和递归出口(可能不止一个)下面以一个最简单的数列来说明这两部分:1 3 5 7 9 11 13 15…f(n)=f(n-1)...
2020-02-27 17:46:14 203
原创 部分C1教学笔记
C语言部分笔记C1-2常量与变量一、数据与内存1.数据类型:2.占用内存3.变量的数据类型二、声明,定义变量三、变量的赋值:1.等号(1)(2)例子:(3)声明与赋值:① 顺序:② 分开合在一起2.四、输入输出1.Cout(1)常量(2)变量(3)常量加变量(4)注意区分2.cin(1)过程(2)3.五、C1-3一、变量交换的方法 :两种方法...
2020-02-27 17:46:01 345
原创 字符串教学笔记
字符串一、字符数组和字符串的概念数组可划分为整型数组实型数组字符数组字符串:有’\0’系统认为存入的是字符串无’\0’:系统认为只是存入若干字符数据二、字符数组的定义三、字符数组的赋值1.用赋值符号赋值(1) 该方法只能用于字符串初始化:用字符赋值char a [6]={‘h’ , ’e’ , ’l’ , ’l’ , ’o’ , ’\0’};用字符串赋值(可以省略...
2020-02-27 17:45:20 580
原创 Day3二分查找(跳过快速排序,归并排序)
题目https://www.acwing.com/problem/content/description/791/二分,二分查找:用于有序
2020-02-27 15:10:53 221
原创 函数
函数:定义一、函数的定义与声明如何定义一个函数如下,定义一个快速排序函数void quick_sort(int q[], int l, int r){//函数的首部 ...//函数体}void:函数类型,函数的类型决定了函数返回值的数据类型。使用return语句返回值,不返回值的函数为void类型。可省略,默认整型。quik_sort:函数名( , ...
2020-02-16 15:33:00 107
原创 vector
vector(向量):向量 vector 是一种对象实体, 能够容纳许多其他类型相同的元素, 因此又被称为容器。 与string相同, vector 同属于STL(Standard Template Library, 标准模板库)中的一种自定义的数据类型, 可以广义上认为是数组的增强版。一、vector的声明与初始化——vector <> a()<数据类型>a...
2019-10-04 16:19:43 169
原创 算法Day1(递归与分治)
汉诺塔递归算法实现1.报错: [Error] a function-definition is not allowed here before ‘{’ token原因:不能在一个函数里面再定义函数,但是我在main()函数中进行了要使用的函数的定义。2.报错:[Error] lvalue required as left operand of assignment原因:赋值语句的左边应该是...
2019-09-29 18:29:43 273
原创 mysql报错解决集合
mysql报错解决集合1.遇到报错ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement重置密码set password = password(‘123456’);
2019-09-14 22:35:20 191
原创 Windows下mysql的启动与连接
Windows下mysql的启动与连接1.在windows系统下启动mysql1.进入mysql的bin目录2.键入net start mysql 命令如何查找bin目录位置在cmd中输入 services.msc在打开的"服务管理器"中找到mysql并双击,会弹出来个属性框框,"常规"选项卡里面有个"执行路径",从这个路径你就可以看到它的bin目录在哪.2.连接mysqlmy...
2019-09-14 22:00:37 237
原创 国王金币题目
题目国王将金币作为工资,发放给忠诚的骑士。第一天,骑士收到一枚金币;之后两天(第二天和第三天)里,每天收到两枚金币;之后三天(第四、五、六天)里,每天收到三枚金币;之后四天(第七、八、九、十天)里,每天收到四枚金币……这种工资发放模式会一直这样延续下去:当连续N天每天收到N枚金币后,骑士会在之后的连续N+1天里,每天收到N+1枚金币(N为任意正整数)。你需要编写一个程序,确定从第一天开始的给定...
2019-07-13 13:38:00 1714
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人