自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小陈同学的博客

无他,得多敲键盘

  • 博客(22)
  • 收藏
  • 关注

原创 Leetcode-14.最长公共前缀

该题目经常见,以前看到这种题很头疼,觉得没有思路,估计是实际业务干多了,渐渐的看到题目脑子就会有一定的思路,特此记录,激励激励自己~如果要找最长公共前缀,肯定和长度最短的字符串有关。最长也不可能比列表里面最短的字符串还要长,所以首先确定哪个是最短的。输入:strs = [“flower”,“flow”,“flight”]输入:strs = [“dog”,“racecar”,“car”]编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 “”。解释:输入不存在公共前缀。

2024-02-29 15:05:43 291 1

原创 pandas字符串转换为字符串列表方法汇总

pandas字符串转换为字符串列表 eval apply converters ast

2024-01-18 15:02:31 812 1

原创 Jupyter Notebook添加代理安装模块

jupyter notebook设置代理 安装依赖

2024-01-18 09:55:11 599

原创 数据结构(二)----线性表(List)链式存储结构(1)

数据域:存储数据元素的信息指针域:存储直接后继位置,指针域中存储的信息叫做指针或链结点Node:数据域+指针域int data;//数据域 Node next;// 指针域 Node(int val) {// 构造方法 this . data = val;} }n个结点链成一个链表,即为线性表的链式存储结构,因为此链表的每个结点中只包含一个指针域,所以叫做单链表头指针:链表中第一个结点的存储位置头结点:在单链表的第一个结点前附设一个结点(头结点数据域可以不存储任何信息,头。

2023-02-14 15:55:01 279

原创 数据结构(二)----线性表(List)顺序存储结构

线性表的顺序存储结构,指的是用一段地址连续的存储单元一次存储线性表的数据元素(内存中有一段连号的存储地址)# define MAXSIZE 20 //存储空间初始分配量 typedef int ElementType //数据类型看实际情况,此处设为int typedef struct {ElementType data [ MAXSIZE ] //数组存储数据元素,最大值为MAXSIZE int length //线性表的当前长度 }20。

2023-02-11 14:47:29 531

原创 数据结构(一)----相关基础性概念

里,这组存储单元可以是连续的,也可以是不连续的。数据元素的存储关系不能反映其逻辑关系。需要借助指针存放数据元素的地址,通过地址就可以找到相关数据元素的位置。此章节为数据结构开篇,本系列是基于《大话数据结构》该书进行学习总结。定义:相互之间存在一种或者多种特定关系的数据元素的集合。逻辑结构:集合结构、线性结构、树形结构、图形结构。正确性、可读性、健壮性、时间效率高和存储量低。里,其数据间的逻辑关系和物理关系是一致的。物理结构:顺序存储结构、链式存储结构。输入、输出、有穷性、确定性、可行性。

2023-01-11 17:25:00 270 1

原创 js实现的极简计算器

JavaScript实现的极简计算器计算器都是熟悉的那就废话不多说直接上效果图给各位看看。最顶显示我们按键的结果,下面的框显示计算结果。主要代码如下:css #jisuanqi{ margin: 0 auto; width: 25%; height: 280px; border: 1px solid #DDD; } #shownumber{ text-align: right; text-indent: 10px; margin: 0 auto

2020-09-17 09:29:52 224

原创 清除浮动影响的几种方法

今天分享的是清除浮动的几种方法,当我们在布局的时候,图如下:而我们想实现的是(1)里头的元素还在框里但是保持一行,(2)框的高度跟随里头最高的元素。我知道有很多方式可以做,但今天我们要讲的是和浮动有关,所以只用float来说。我们都知道只要father不设置高,它会随着里头元素的大小来撑开盒子。(我相信还没有人不知道把?不知道也没事,你现在知道了嘿嘿嘿)实现之前代码如下:.father{ border: 1px solid orange; width: 700px;}.son1{ wi

2020-09-14 10:42:08 3448

原创 DIV+CSS三种常见布局

布局一:一列固定宽度且居中效果图如下:(图片有点小请见谅,因为要截全部)主要代码如下:<style> .top,.banner,.main,.footer{ margin: 5px auto; background-color: silver; border: 2px dashed black; width: 70%; text-align: center; } .top,.footer{ height: 200px; line-height:

2020-09-11 17:19:41 8691 3

原创 前端简易小demo-页面logo漂浮

实现效果:logo在浏览器页面漂浮,鼠标覆盖暂停,鼠标移走继续漂浮效果图:css代码如下:#box{ position: absolute; top: 10px; left: 10px; width: 100px; height: 80px; background: url("./images/baike.jfif"),no-repeat; border: 1px solid red; background-

2020-09-11 10:54:36 733 1

原创 前端简易小demo-弹球游戏

实现简易弹球游戏:有得分项 有速度设置项先点击速度项再点击开始游戏(若不选择速度则默认为x1.0)先上效果图:点击结束游戏:接不到结束:涉及主要知识点:计时器的设置、键盘监听css代码如下: #score{ width: 40%; height: 40px; margin: 5px auto; font-size: 40px; position: absolute; left: 470px; } #num{ width: 15%;

2020-09-11 10:37:26 819

原创 学习HTML总结2

今日份总结比较少,算作记忆型总结。内容如下:常见的特殊字符的总结对列表的简单的代码展示常见的特殊字符的总结:对列表的简单的代码展示:列表:有序列表、无序列表、自定义列表记忆方法:有序(orderly)、无序(unorderly)、自定义(delimit)+列表(list)=ol、ul、dl其实,本人认为,自定义列表应该用于对词语解释的情况,有序和无序应该用于对一个大类的小分...

2020-04-20 23:14:22 189

原创 学习HTML总结1

学习HTML第一天总结其实,我得说在前面,我呢,其实是学过的了。只是基础打得不是很牢固,所以趁着放假重新整一整(有看书和看视频)。所以初学的朋友,也就不要太较真了,也是可以看的,我加了一些自己的见解。我这总结也是仅供参考,也是督促自己进行学习和总结。【弱弱说一句,之前的总结断了的原因是,作业实在太多了,还要多学其他的,就。。。能原谅我吧?等我有空可以慢慢更】(不要以为我真是教程,我没有那么厉害...

2020-04-08 17:43:34 260

原创 OpenCv3--Python3.6(second)通道分离与合并

ps.当三个通道的值相同时,则为灰度图def split_and_combine(image): # img = cv.copyTo(image) b,g,r = cv.split(image) cv.imshow("blue",b) cv.imshow("green",g) cv.imshow("red",r) z = np.zeros([imag...

2019-11-27 16:10:47 434

原创 Python--Numpy数据类型

类型说明int8,uint8有符号和无符号的8位(1个字节)整型int16,uint16有符号和无符号的16位(2个字节)整型int32,uint32有符号和无符号的32位(4个字节)整型int64,uint64有符号和无符号的64位(8个字节)整型float16半精度浮点数float32标准的单精度浮点数float64标准的双...

2019-11-22 14:10:14 379

原创 OpenCv3--Python3.6 (first)图像、视频简单操作

First.视频简单操作def get_video_infor(): capture = cv2.VideoCapture(0) #开启摄像头 只有一个摄像头0 flag = capture.isOpened() #判断是否打开 while flag: ret,frame = capture.read() #frame 帧 ...

2019-11-21 20:54:01 196

原创 Python------NumPy基础知识总结(二)

ndarray(二)矩阵- 创建矩阵1.创建一般矩阵法一:matarr1 = np.mat(“1 2 3 ; 4 5 6;7 8 9”) #使用;隔开数据结果如下:[ [1 2 3][4 5 6][7 8 9] ]法二:matrixarr2 = np.matrix([[1 2 3],[4 5 6],[7 8 9]]) #和数组的创建差不多结果如下:[ [1 2 3][4...

2019-09-06 14:42:31 219

原创 Python------NumPy的基础知识总结(一)

**NumPy数组对象**两种基本对象:ndarray(N-dimensional Array Object)是存储单一数据类型的多维数组ufunc(Universal Function Object)对数组进行处理的函数ndarray(一)数组1.设置数组的行列属性:shapeimport numpy as nparr = np.array([[1,2,3,4],[5,6,7,...

2019-09-05 20:54:07 1319

原创 Java EE----Servlet之什么是Servlet

一.概念Servlet是一种独立于操作系统平台和网络传输协议的服务器端的Java应用程序,它用来拓展服务器的功能,可以生成动态的Web页面。Servlet与传统Java应用程序最大的不同在于:它不是从命令行启动的,而是由包含Java虚拟机的Web服务器进行加载。【当然 学习过程中一直会听到http协议 没事,我后面会渐渐和大家说一下】Servlet运行在Web服务器上的Web容器里。Web容...

2019-04-08 21:18:25 223

原创 简单的JAVA的基础训练

好,今天来进行简单的JAVA的基础训练:实验目的熟悉Java程序结构,掌握基本数据类型的使用方法,熟练运用分支、循环等语句控制程序流程,掌握数组类型的使用方法。1.写一个方法,用来计算三角形的面积(参数为三个边长,整型,由键盘输入,面积计算用海伦公式: ,p为三角形的半周长 ,使用方法Math.sqrt(),java.lang.Math类里面定义的方法),在main方法里面调用该方法,输出面...

2018-09-19 13:12:01 1852 2

原创 JAVA---内部类的简介与自我理解

内部类:1.定义:在一个类中定义另外一个类,这样的类叫做内部类。而包含内部类的类称为内部类的外嵌类。2.与外嵌类的关系:(重点)外嵌类的成员变量在内部类仍然可以使用,内部类的方法也可以调用外嵌类的方法内部类类体内不可以声明类变量和类方法。外嵌类的类体中可以用内部类声明对象,作为外嵌类的成员。内部类只可以让外嵌类使用【简单来说】外嵌类就像妈妈,内部类就像儿子。第一点体现在,...

2018-09-17 11:54:33 352

原创 c语言链表的测试,学生成绩管理系统

题目:定义单向链表类型StuLink,链表结点包含xh、xm、cj、dj、mc、nxet六个数据项,分别代表学生的学号、姓名、成绩、等级、名次和指向下一个结点的指针,其中:学号、姓名、成绩是输入项,等级、名次是计算项。请按如下功能要求设计一个学生成绩管理程序,编程要求:⑴ 设计main函数(10分):建立一个菜单系统,调用Creat_Link函数建立一个StuLink类型的学生链表;调用I...

2018-08-06 22:40:49 183 2

空空如也

空空如也

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

TA关注的人

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