自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

薛域斌

☆biubiubiubiubiu☆

  • 博客(376)
  • 资源 (2)
  • 收藏
  • 关注

原创 【精华】2021数学建模各种资料论文获取,你想要的论文资料都有!!!!

解题思路和模板范文回复 论文

2021-06-07 16:50:37 45

原创 【超赞】2021数学建模国赛资料更新总群——E题

解题思路和模板范文回复 2021

2021-06-07 16:12:46 8

原创 【超赞】2021数学建模国赛资料更新总群——D题

解题思路和模板范文回复 2021

2021-06-07 16:12:15 18

原创 【超赞】2021数学建模国赛资料更新总群——C题

解题思路和模板范文回复 2021

2021-06-07 16:11:39 36

原创 【超赞】2021数学建模国赛资料更新总群——A题

解题思路和模板范文回复 2021

2021-06-07 16:10:50 26

原创 【超赞】2021数学建模国赛资料更新总群——B题

解题思路和模板范文回复 2021

2021-06-07 15:55:33 12

原创 【论文】2021年辽宁省大学生数学建模竞赛题目——B题.渤海湾蓬莱19-3油田漏油事故

论文回复 辽宁部分内容

2021-06-06 17:42:32 362

原创 2021年辽宁省大学生数学建模——B题 渤海湾蓬莱19-3油田漏油事故——最新解题思路和模板范文

解题思路和模板范文回复 2021数学建模蓬莱19-3油田位置蓬莱19-3油田开采平台位置2011年6月4日,国家海洋局北海分局接到美国康菲石油(中国)有限公司,蓬莱19-3油田B平台东北方向海面发现不明来源少量油膜;17日,北海分局再次接到报告,C平台及附近海域发现大量溢油。根据鉴定,确认溢油源自蓬莱19-3油田,如图1所示。中海油渤海湾蓬莱19-3油田共有五个平台,此次漏油事件发生在B、C两个平台,从画面中可以看到B、C两个平台溢油现场的航拍资料,及收油作业情况。画面中颜色较浅,发亮的部位

2021-06-04 14:07:48 3430 11

原创 重点 :算法优劣的评价标准:时间复杂度

(1)当 f(n)为对数函数、幂函数、或它们的乘积时,算法的运行时间是可以接受 的,称这些算法是有效算法;当 f(n)为指数函数或阶乘函数时,算法的运行时间是不可 接受的,称这些算法是无效的算法。(2)随着 n 值的增大,增长速度各不相同,n 足够大时,存在下列关系: 对数函数<幂函数<指数函数 常见函数的增长率O(1) 常量阶,与 n 无关O(log n) log n 阶O(n) n 阶O(n log n) n log n 阶O(n2 ) 平方阶O(n3 ) 立方..

2021-04-14 21:46:02 66

原创 【精华】看完本文让你吃透算法的空间复杂度,不心动?

算法效率的度量:空间复杂度(1)定义 在内存中占用的空间(2)三个组成部分 (三个加起来就是空间复杂度)存储算法本身所占用的空间算法的输入/输出数据占用的空间算法在运行过程中临时占用的辅助空间(3)原地工作:若辅助空间相对于输入数据量是常数,则称此算法是原地工作。说明:若所占空间量依赖于特定的输入,按最坏情况来分析算法设计的要求(1)正确性(2)可读性 首先是给人读,然后才是机器执行(3)健壮性,容错性(4)效率与低存储量需求持续更新ing…记得关注!!!.

2021-04-14 21:44:16 22

原创 【精华】看完本文让你吃透算法的时间复杂度,不心动?

算法效率的度量:时间复杂度算法效率:用依据该算法编制的程序在计算机上执行所消耗的时间来度量方式 1.事后统计(基本不用):利用计算机内的计时功能,不同算法的程序可以用一组或多组相同 的统计数据区分缺点:①必须先运行依据算法编制的程序②所得时间统计量依赖于硬件、软件等环境因素,掩盖算法本身的劣方式 2.事前分析估计(常用):一个高级语言程序在计算机上运行所消耗的时间取决于:①依据的算法选用何种策略②问题的规模③程序语言④编译程序产生机器代码质量⑤机器执行指令速度时间复杂

2021-04-14 21:42:42 6

原创 数据结构算法设计的评价以及算法效率的度量

算法设计的评价正确性可读性健壮性高效性(时间代价和空间代价)算法效率的度量优劣标准算法效率:时间和空间来度量时间复杂度空间复杂度记得关注,持续更新ing…

2021-04-14 21:38:22 13

原创 1.3 算法和算法分析(考研出题分最大),你懂定义和特性吗?小白。

算法定义一个有穷的指令集,这些指令为解决某一特定任务规定了一个运算序列 (就是一个描述集,就是一个指令集,就是一个序列集)算法的特性1.输入: 有 0 个或多个输入 0个或0个以上2.输出 :有一个或多个输出(处理结果) 至少一个3.确定性: 每步定义都是确切、无歧义的4.有穷性: 算法应在执行有穷步后结束5.有效性 :每一条运算应足够基本 也叫可行性输入输出确定有穷有效!!!输入输出确定有穷有效!!!输入输出确定有穷有效!!!输入输出确定有穷有效!!!输入输出确定

2021-04-13 09:33:34 15 1

原创 【热搜】抽象数据类型(ADT)核心思想,认真悟本文每一个字

流程1.逻辑结构—>ADT把新的逻辑结构对应的ADT写出来2.ADT—>操作这个ADT中的操作了解透彻3.ADT—> DT将来解决复杂问题的时候把ADT(抽象数据类型)当作DT(数据类型)来做,这样复杂的问题就变简单了(解决复杂问题把ADT当作C/C++中的DT(一种数据类型)来用)持续更新ing…记得关注。...

2021-04-13 09:29:27 14

原创 【热搜】一文带你学会抽象数据类型,不心动?

抽象数据类型 (ADTs: AbstractData Types)—更高层次的数据抽象—由用户定义,用以表示应用问题的数据模型—由基本的数据类型组成,并包括一组相关的操作说明:抽象数据类型的表示与实现抽象数据类型可以通过固有的数据类型(如整型、实型、字符型等)来表示和实现。抽象数据类型核心思想,看下文记得关注…持续更新。...

2021-04-13 09:25:46 9 1

原创 数据结构中抽象数据类型的基础--------数据类型

数据类型定义:在一种程序设计语言中,变量所具有的数据种类C 语言:基本数据类型: char int float double void构造数据类型:数组、结构体、共用体、文件数据类型是一组性质相同的值的集合,以及定义于这个集合上的一组运算的总称持续更新ing…记得关注哦!!!...

2021-04-13 09:21:53 13

原创 408数据结构4种存储结构,get到你就是强者!!!!

存储结构(物理结构)数据元素及其关系在计算机存储器中的存储方式。存储结构分为:1.顺序存储结构——借助元素在存储器中的相对位置来表示数据元素间的逻辑关系 连续2.链式存储结构——借助指示元素存储地址的指针表示数据元素间的逻辑关系 不必连续3.索引存储结构——字典中单词存储关系4.散列存储结构——地址与散列函数之间建立的一种映射持续更新ing…记得关注哦!...

2021-04-13 09:18:48 34

原创 数据结构4种逻辑关系,get到你就是强者!!!!

逻辑结构数据元素间抽象化的相互关系,与数据的存储无关,独立于计算机,它是从具体问题抽象出来的数学模型。4种逻辑关系1.集合——数据元素间除“同属于一个集合”外,无其它关系2.线性结构——一个对一个,如线性表2、栈3、队列3 第234章3.树形结构——一个对多个,如树 第5章4.图形结构——多个对多个,如图 第6章持续更新ing…记得关注哦!...

2021-04-13 09:13:23 107

原创 不会吧?还真有人分不清线性结构与非线性结构?

(1)线性结构有且仅有一个开始和一个终端结点,并且所有结点都最多只有一个直接前趋和一个后继。例如:线性表、栈、队列、串(2)非线性结构一个结点可能有多个直接前趋和直接后继。例如:树、图持续更新ing…记得关注哦!...

2021-04-13 09:10:04 14

原创 【干货】数据结构2+1重要思想,解决难题必备!!!!

数据结构 2+1(两个层次和一个操作)逻辑结构 4种逻辑关系(集合,线性,树,图)数据元素间抽象化的相互关系,与数据的存储无关,独立于计算机,它是从具体问题抽象出来的数学模型。存储结构(物理结构) 4种(顺序,链式,索引,散列)重要数据元素及其关系在计算机存储器中的存储方式。操作(运算、行为)执行不同功能的算法【干货】当遇到一道题需要用数据结构解决,数据结构这门课程本身就是问题驱动型,立刻找出数据与数据关系,画逻辑结构,逻辑结构一定是唯一的,然后根据问题的需要(或操作的需要),从这

2021-04-13 09:07:48 29 2

原创 1.2 408数据结构必须要懂的基本概念和术语

1.数据(data)—所有能输入到计算机中去的描述客观事物的符号—数值性数据—非数值性数据(多媒体信息处理)2.数据元素(data element)—数据的基本单位,也称结点(node)或记录(record)3.数据项(data item)—有独立含义的数据最小单位,也称域(field)4.数据对象(Data Object):相同特性数据元素的集合,是数据的一个子集 整数数据对象 N = { 0,±1,±2,… }5.数据结构(Data Structure)是相互之间存在一种或多种特定关系的数.

2021-04-13 09:05:05 33

原创 1.1 数据结构的研究内容你还不懂吗?

N.沃思(Niklaus Wirth)教授提出:程序=算法+数据结构 《数据结构》所处的地位:介于数学、计算机硬件和计算机软件三者之间的 一门核心课程第 1 章 绪论第 2 章 线性表第 3 章 栈和队列第 4 章 串、数组和广第 5 章 树与二叉树第 6 章 图第 7 章 查找第 8 章 排序持续更新ing记得关注。...

2021-04-13 08:59:36 11

原创 ##MySQL的常见命令,面试必备

##MySQL的常见命令1.查看当前所有的数据库2.打开指定的库3.查看当前库的所有表4.查看其他库的所有表5.创建表6.查看表结构7.查看服务器的版本1.查看当前所有的数据库show databases;2.打开指定的库use 库名3.查看当前库的所有表show tables;4.查看其他库的所有表show tables from 库名;5.创建表create table 表名(列名 列类型,列名 列类型,…)6.查看表结构desc 表名;7.查看

2021-03-23 20:17:31 88

原创 DBMS分为两类

DBMS分为两类-基于共享文件系统的DBMS-基于客户机——服务器的DBMS社区版(免费)企业版(收费)持续更新ing…

2021-03-23 20:14:54 142

原创 ##MySQL产品的特点,优点。

##MySQL产品的特点1.MySQL数据库隶属于MySQL AB公司,总部位于瑞典,后被Oracle收购2.优点:成本低:开放源代码,一般可以免费试用性能高:执行很快简单:很容易安装和使用持续更新ing…

2021-03-23 20:13:45 113

原创 ##数据库相关概念,何为DB,DBMS,SQL???

##数据库相关概念1.DB:数据库(database):存储数据的仓库。保存一组有组织的数据的容器2.DBMS:数据库管理系统(Database Management System),又称为数据库软件(产品)。数据库是通过DBMS创建和操作的容器,用于管理DB中的数据。3.SQL:结构化查询语言(structure),用于和DBMS通信的语言持续更新ing…...

2021-03-23 20:12:38 41

原创 MySQL数据库的好处

MySQL是最流行的 淘宝网易百度新浪都在使用MySQL数据库保存数据的容器:数组(内存),集合(内存),文件…##数据库的好处1.持久化数据到本地2.可以实现结构化查询,方便管理持续更新ing…...

2021-03-23 20:11:19 175 1

原创 【精】Github如何快速搜索并获得你想要的内容,提高效率!!

众所周知,GitHub是一个开源项目托管平台,为我们提供了许多工作和学习上的方便,GitHub上面的开源项目、学习资源超级多。但是经常面对这么多的仓库,如果直接输入关键词(比如C语言、C++)搜索,会得到很多不同的结果,筛选结果的时候又会浪费大量的时间;本文章的目标1.更精准的搜索技巧;2.减少花在寻找资料上的时间;3.提高学习工作效率;注意事项:1.符号要用英文的;2.如果同时使用多个搜索条件,条件之间要用空格分开;关于github搜索技巧的目录一、 仓库搜索1.1 仓库创建或上次

2021-03-22 20:37:44 94 2

原创 【简单安装系列】MySQL数据库软件安装.太细节了。

首先:公众号:九八程序员回复: 关键字MySQL获取资料和安装包完全安装比较费空间,自定义安装就行别慌,进入配置精确配置就行密码别忘啦!!! 后期修改比较麻烦,如果不会修改可私信我。后期配置修改最后感谢!!!我要去吃椰奶清补凉。记得关注!!...

2021-03-20 21:59:30 64

原创 【精华_1_】C++常见易忘点大全,持续更新....

C++中,能作为函数重载判断依据的是 const ,参数个数 , 参数类型。不能把返回值作为函数重载的条件,原因是编译器在编译时不会去判断函数的返回类型,函数只有调用后,编译器才会去验证返回类型,所以返回值不能作为函数重载的依据一个参数既可以是const也可以是volatile:一个例子是只读的状态寄存器。它是volatile因为它可能被意想不到地改变。它是const因为程序不应该试图去修改它。(简单点就是该程序代码不能试图去修改它,但不排除硬件方面修改了它,我们每次都得重新读取它的值。)c

2021-03-18 17:25:53 31

原创 【精华_2_】C语言常见易忘点大全,持续更新....

初始化了数组中部分元素,其余未初始化的元素自动为0函数 ftell 用于得到文件位置指针当前位置相对于文件首的偏移字节数。if语句后面的只有第一句才是属于if语句的。除非给后面几个赋值语句加上大括号函数定义时,出现在函数名后括号中的参数是形参printf默认右对齐printf和scanf是库函数,不是语句函数包括函数头,大括号和函数体三部分,函数体是可执行部分,而赋值语句只能放到函数体里printf输出的数据不仅受输出域宽和小数域宽限制,也受数据在内存中存储精度影响在C语言中,ENUM小写是

2021-03-18 17:24:38 60

原创 【精华_1_】C语言常见易忘点大全,持续更新....

b+=a 等价于 b=b+a&& 逻辑与 都真才真 一假为假|| 逻辑或 都假才假 一真为真!逻辑非 取反C++是面向对象的语言,C是面向过程的语言。C++可以把数据封装在对象里,而C语言里没有对象一说,C语言常把数据封装在一个又一个的函数里。C语言,一切皆函数。c语言是借助于函数来实现模块化的顺序存取:当“打开”文件进行读或写操作时总是从文件的开头开始,从头到尾顺序读或写。直接存取:又称随机存取文件,可以通过调用C语言的库函数来指定开

2021-03-17 20:29:52 126 4

原创 力扣[LeetCode].169. 多数元素

给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。你可以假设数组是非空的,并且给定的数组总是存在多数元素。示例 1:输入:[3,2,3]输出:3示例 2:输入:[2,2,1,1,1,2,2]输出:2进阶:尝试设计时间复杂度为 O(n)、空间复杂度为 O(1) 的算法解决此问题。class Solution {public: int majorityElement(vector<int>& nums)

2021-03-17 18:08:28 12

原创 力扣[LeetCode].191. 位1的个数

编写一个函数,输入是一个无符号整数(以二进制串的形式),返回其二进制表达式中数字位数为 ‘1’ 的个数(也被称为汉明重量)提示:请注意,在某些语言(如 Java)中,没有无符号整数类型。在这种情况下,输入和输出都将被指定为有符号整数类型,并且不应影响您的实现,因为无论整数是有符号的还是无符号的,其内部的二进制表示形式都是相同的。在 Java 中,编译器使用二进制补码记法来表示有符号整数。因此,在上面的 示例 3 中,输入表示有符号整数 -3。进阶:如果多次调用这个函数,你将如何优化你的算法?示例

2021-03-17 18:07:44 18

原创 二进制中1的个数

n 的二进制表示中第K位是几个位是第0位1.先把第k位移到最后一位 n >> k n右移k2.看个位是几 x&1 x与上11和2合起来 n >> k & 1 n右移k与上1lowbit(x) 返回x的最后一位1x=1010 lowbit(x)=10 x=101000 lowbit(x)=1000 lowbit(x)=x&-x x与上负x x=1010....10

2021-03-17 18:06:27 51

原创 【精华】巧学计算机组成原理2.1数据与编码

2.1数据与编码2.1.1 进位计数制及其相互转换2.1.2真值和机器数2.1.3 BCD码2.1.4 字符与字符串2.1.1 进位计数制及其相互转换在计算机系统内部,所有的信息都是用二进制进行编码的1.二进制只有两种状态 0和1;2.二进制位1真0假,为计算机实现逻辑运算和程序中的逻辑判断提供了便利条件;3.二进制的编码和运算规则都很简单;进位计数法是一种计数的方法,常见二,八,十,十六进制等十进制日常最长使用,计算机通常使用二,八,十六进制数每个数位所用到

2021-03-10 18:20:18 31

原创 1.1.2 操作系统的概念

用户观点系统观点(资源管理的观点)进程观点虚拟机观点每天持续更新… 记得关注哦~~~~

2021-03-02 20:28:24 26

原创 1.1.1 冯·诺依曼模型与计算机系统

计算机硬件的基本组成部分(也被称为冯·诺依曼模型)由5部分组成主机部分:运算器,存储器,控制器外设部分:输入设备和输出设备没有配置软件的计算机称为裸机(裸机仅仅构成了计算机系统的硬件基础)常识:硬件在最底层,其上层是操作系统各种实用程序和应用程序在操作系统之上,这些程序均以操作系统为支撑,并向用户提供完成工作所需的各种服务操作系统是裸机上的第一层软件,是对硬件功能的首次扩充。引入操作系统的目的是:1.提供一个计算机用户与计算机硬件系统之间的接口,使计算机系统更易于使用2.有效地控制和.

2021-03-02 20:26:58 48

转载 【精华】全网最详细的后端学习路线图

初级阶段中级阶段高级阶段

2021-02-18 09:52:57 371

原创 力扣[LeetCode].521. 最长特殊序列 Ⅰ

给你两个字符串,请你从这两个字符串中找出最长的特殊序列。「最长特殊序列」定义如下:该序列为某字符串独有的最长子序列(即不能是其他字符串的子序列)。子序列 可以通过删去字符串中的某些字符实现,但不能改变剩余字符的相对顺序。空序列为所有字符串的子序列,任何字符串为其自身的子序列。输入为两个字符串,输出最长特殊序列的长度。如果不存在,则返回 -1class Solution {public: int findLUSlength(string a, string b) { i.

2021-02-07 15:33:24 37

空空如也

空空如也

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

TA关注的人 TA的粉丝

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