自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java基础2-常用API

转义字符 改变后面那个字符原本的含义System.out.println("以下正则匹配只能校验单个字符");//.表示任意一个字符System.out.println("你".matches(".."));//falseSystem.out.println("你".matches("."));//trueSystem.out.println("你a".matches(".."));//true// \\d只能是任意的一位数字//简单来记:两个\表示一个\//false。

2024-03-12 20:54:49 777 1

原创 mysql-日期和时间函数

【代码】mysql-日期和时间函数。

2023-12-03 14:48:02 160

原创 MySQL-进阶

存储引擎就是存储数据、建立索引、更新、查询数据等技术的实现方式。存储引擎是基于表的,而不是基于库的,所有存储引擎又称为表类型。-- -------------------------------------------------进阶-- 查询创建表语句-- 查询支持的存储引擎-- 创建一个my_MyISAMy表,用MyISAM引擎id int,索引(index)是帮助MySQL高效获取数据的数据结构有序。

2023-11-23 19:16:28 377

原创 linux基础学习

vi\vim编辑器是visual interface的简称,是linux中最经典的文本编辑器同与兴华界面中文本编辑器一样,vi是命令行下对文本文件进行编辑的绝佳选择。vim是vi的加强版本,兼容vi的所有指令,不仅能编辑文本,而且还具有shell程序编辑的功能,可以不同颜色的字体来辨别语法的正确性,极大地方便了程序的设计和编辑性。vi\vim编辑器的三种工作模式命令模式(Command mode)命令模式下,所敲的按键编辑器都理解为命了,以命令驱动执行不同的功能。

2023-11-04 21:12:41 622

原创 数据库-基础

DML英文全称是 Data Manipulation Language(数据操作语言),用来对数据库中表的数据记录进行增删改操作DCL英文全称是(Data Control Language)(数据控制语言),用来管理数据库用户。控制数据库的访问权限函数是指一段可以直接被另一段程序调用的程序或代码概述:约束是作用于表中资源上的规则,用于闲置存储在表中的数据。目的:保证数据库中数据的正确。有效性和完整性。概述:指从多张表中查询数据。

2023-10-05 17:11:15 149

原创 Java基础01

格式1:数据类型[] 数组名格式2:数据类型 数组名[]方法必须先定义后调用public static 返回值类型 方法名(参数){方法体;return 返回值;形参:全称形式参数,是指方法定义中的参数实参:全称实际参数,方法调用中的参数注:方法调用时,参数的数量与类型必须与方法定义中小括号里面的变量一一对应,否则程序将报错。1.我要干什么?-----方法体2.我干这件事情需要什么才能完成?------形参定义类:public class 类名{

2023-09-23 13:39:29 192

原创 算法设计与分析--贪心算法课本练习和回溯法进阶练习

深度优先搜索算法(DFS)的基本思想是:(1)某一种可能情况向前探索,并生成一个子节点。(2)过程中,一旦发现原来的选择不符合要求,就。

2023-05-14 18:33:37 1047

原创 算法设计与分析--贪心算法进阶练习

提示: 我们希望从左开始在尽量大的范围内找到一个最小的数作为结果的第一位,但范围不能超过m+1,否则可能把左边全部m个数删了也无法把找到的数作为第一位,第一位找到后是第二位,同理。每次将目前油可以走的距离和两个加油站之间的距离比较,若可以走到下一个加油站,就更新油箱的油量能走到的距离;如果不能走到,就加油,更新油箱油量为满油能走的距离,并回到上一个加油站。告诉你每只zombie出现的时间以及在出现的行数(可能会同时出现同一位置的僵尸),请问至少需要多少坚果才能消灭所有的zombie。旅途中有若干加油站。

2023-04-22 14:57:51 520

原创 数据结构--线性结构

线性表:零个或多个数据元素的有限序列。“线性表”是由同一类型的数据结构构成的有序序列的线性结构。线性表中的元素的个数n称为线性表的长度;当一个线性表中没有元素(n=0)时,称为空表。表的起始位置称为表头,表的结束位置称为表尾。线性表中元素ai-1为ai的直接前驱,元素ai+1为ai的直接后继。在一个线性表中,ai有且仅有一个直接前驱,有且仅有一个直接后继。第一个元素无前驱,最后一个元素无后继。1.线性表强调是有限的2.线性表为一个序列,即元素之间是有顺序的。

2023-04-16 18:19:47 837

原创 数据结构--数据存储基础

表头变量head,用来存放链表首节点的地址,链中每个结点由数据部分和下一个结点的地址部分组成,即每个结点都包含指向下一个结点的指针。最后一个结点称作表尾,其下一个结点的地址部分值为NULL(表示空地址)。链表的各个结点在内存中的存放可能是不连续,具体存放位置由系统分配链表由一个个的节点构成,每个节点通常使用结构的嵌套来定义单向链表结点的数据类型链表是一种动态数据结构。在进行动态存储分配的操作中,用malloc()\free()或new()\delete()进行申请和释放。free(p);

2023-04-12 20:08:07 325

原创 算法设计与分析实验---动态规划

要知道0.7可用的病人,就要找浓度比0.7小的0.6可用的病人...即找到最后一种浓度0.4能用的病人只能为1后,在向上找0.8...等所能用的病人数。其中d[i][j]表示把第i到j堆合并成一堆的最小代价,sum*[i->j]表示第i到第j堆的石子数量之和。医院里有一种药剂,其可以稀释成不同的浓度供病人使用,并且对于已知浓度的该药剂,使用时。时,有两种操作,要么删除一个串的字符,要么添加一个串的字符,都记为一次操作,堆合并成新的一堆,并将新的一堆的石子数,记为该次合并的得分。

2023-04-08 15:55:14 2927

原创 算法分析与设计--动态规划 1.数塔问题 2.最长上升子序列(LIS)

算法分析与设计--动态规划 1.数塔问题 2.最长上升子序列(LIS)

2023-04-03 13:33:58 392

原创 算法设计与分析--分治法 --》线性时间选择问题、众数问题、求逆序对数、棋盘覆盖问题

给定含有n个元素的多重集合S,每个元素在S中出现的次数称为该元素的重数。例如:给出 S = [1,2,3,4,5,2,2] S其众数是2,重数是3。个方格组成的棋盘中,恰有一个方格与其它方格不同,称该方格为一特殊方格,且称该棋盘为一特殊棋盘。在棋盘覆盖问题中,要用图示的4种不同形态的L型骨牌覆盖给定的特殊棋盘上除特殊方格以外的所有方格,且任何2个L型骨牌不得重叠覆盖。输出棋盘覆盖方案,特殊方格处输出-1,其他位置处同一编号的L形骨牌用同一个数字表示,数字占宽4格,右对齐。,因此,该排列的逆序数就是8。

2023-03-25 12:12:31 2243

原创 最大子列和

最大子列和

2023-03-16 19:59:24 115

原创 递归算法 -->第3关:青蛙跳台阶问题 第4关:猴子吃桃问题 第5关:苹果分筐问题

本关任务:一只小青蛙,每次跳台阶,他可以一下跳一个台阶,或者两个台阶,问假设有n个台阶,这只青蛙一共有多种跳的方法。

2023-03-11 14:00:14 632

原创 c++--STL初步

c++--STL初步

2023-01-06 10:30:43 243

原创 Python笔记(mooc课程)

Python 的数据类型

2022-12-02 09:41:10 290

原创 指针练习:Memcpy之二

指针练习:Memcpy之二

2022-11-30 13:48:26 164

原创 编写 MyMax函数

编写一个 MyMax函数,可以用来求任何数组中的最大值 使得程序按要求输出

2022-11-30 12:14:40 428

原创 找第一个只出现一次的字、最长最短单词--题解

找第一个只出现一次的字、最长最短单词--题解

2022-11-19 11:48:40 345

原创 c++\c语言判断素数

判断素数

2022-11-19 11:42:36 115

原创 左边 i 位取反 题解

左边 i 位取反 题解

2022-11-08 18:52:23 248

原创 编程填空:第i位取反 题解

编程填空:第i位取反 题解

2022-11-08 17:42:55 400

原创 编程填空:第i位替换 题解

编程填空:第i位替换

2022-11-08 16:07:35 626 2

原创 pell数列题解--递归超时优化

pell数列题解--递归超时优化

2022-11-07 20:00:42 214

原创 从c到c++-----面向对象的程序设计

从c到c++-----面向对象的程序设计

2022-10-30 18:45:56 90

原创 从c到c++---swap()函数题

从c到c++---swap()函数题

2022-10-28 11:24:36 319

原创 从c到c++----内联函数、函数重载、函数的缺省参数

从c到c++----内联函数、函数重载、函数的缺省参数

2022-10-25 21:40:47 190

原创 从c到c++---动态内存分配

从c到c++---动态内存分配

2022-10-24 22:09:01 143

原创 c到c++---const用法

c到c++---const用法

2022-10-23 20:42:21 261

原创 从c到c++----引用

从c到c++----引用

2022-10-23 20:22:10 109

转载 如何用数组存一个超大数?

用数组存一个超大数

2022-10-23 16:50:22 1525

原创 指向同一地址的指针和指针的别名

指向同一地址的指针和指针的别名

2022-10-17 10:06:15 109

原创 c语言学习笔记

c笔记

2022-10-07 16:15:41 192

原创 双向链表--数据结构

双向链表--数据结构

2022-09-30 20:56:01 160

原创 逆转链表--就地逆置

将每个结点的next指针指向前一个结点,将头结点指向原链表的最后一个结点。

2022-09-29 18:29:14 151

原创 删除顺序表中所有值为item的元素

【代码】删除顺序表中所有值为item的元素。

2022-09-28 20:36:30 1004

原创 数据结构--绪论

数据结构基本知识

2022-09-13 20:25:43 254

原创 python----数字运算符

Python 内置数值运算操作符、内置数值运算函数、内置数字类型转换函数

2022-08-24 17:43:35 392

原创 python基础----列表

大概内容:1.列表概念,创建新列表 list /[],从列表中读取信息,转换成列表list/split2.列表切片、索引,加法拼接,乘法重复3.列表增加append、extend、insert,删除remove、del、pop、clear,计算列表长度len,排列sorted/sort/reverse,返回索引 index,统计次数count,拷贝对象copy4.建立多维列表。...

2022-08-12 19:51:16 502

空空如也

空空如也

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

TA关注的人

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