- 博客(41)
- 收藏
- 关注
原创 [LeetCode - Python]844. 比较;含退格的字符串(Easy);415. 字符串相加(Easy)
【代码】[LeetCode - Python]844. 比较;含退格的字符串(Easy);415. 字符串相加(Easy)
2023-08-21 16:21:24
448
原创 [LeetCode - Python]剑指 Offer 21. 调整数组顺序使奇数位于偶数前面(Easy);27. 移除元素(Easy);925. 长按键入(Easy 我感觉是Medium)
【代码】[LeetCode - Python]剑指 Offer 21. 调整数组顺序使奇数位于偶数前面(Easy);27. 移除元素(Easy);925. 长按键入(Easy 我感觉是Medium)
2023-08-10 16:45:29
136
原创 [LeetCode - Python]344.反转字符串(Easy);345. 反转字符串中的元音字母(Easy);977. 有序数组的平方(Easy)
【代码】[LeetCode - Python]344.反转字符串(Easy);345. 反转字符串中的元音字母(Easy);977. 有序数组的平方(Easy)
2023-08-09 14:39:08
337
原创 [LeetCode - Python] 11.乘最多水的容器(Medium);26. 删除有序数组中的重复项(Easy)
【代码】[LeetCode - Python] 11.乘最多水的容器(Medium);26. 删除有序数组中的重复项(Easy)
2023-08-09 09:06:15
360
原创 [LeetCode - Python]167.两数之和 II (Medium);125. 验证回文串(Easy)
【代码】[LeetCode - Python]167.两数之和 II (Medium);125. 验证回文串(Easy)
2023-08-07 21:42:35
280
原创 [LeetCode - Python]349. 两个数组的交集(Easy);350. 两个数组的交集 II(Easy)
【代码】[LeetCode - Python]349. 两个数组的交集(Easy)
2023-08-04 15:29:57
92
原创 [LeetCode - Python]69. x 的平方根(Easy);367. 有效的完全平方数(Easy)
【代码】[LeetCode - Python]69. x 的平方根(Easy);367. 有效的完全平方数(Easy)
2023-08-04 13:50:25
108
原创 [LeetCode - Python]744.寻找比目标字母大的最小字母(Easy)
2.由于左闭右开适用于判断,等于此处的位置,因此若存在相同的,此方法返回的是相等位置;而本题希望返回比相等更大一个元素,因此在左闭右开基础上,把letters[mid] = target也归到需要向右搜索即可。1.遗漏均不满足,返回Leeters[0],已提前加判断;
2023-08-03 17:28:17
91
原创 [LeetCode - Python] 278.第一个错误的版本(Easy)
【代码】[LeetCode - Python] 278.第一个错误的版本(Easy)
2023-08-03 16:40:02
81
原创 [Windows]解决:无法使用conda activate;IMPORTANT: You may need to close and restart...‘conda init‘无用
加上测试网上很多方法都没有用。最后找到了一个靠谱的方法,在一个博客的评论区里,特此记录。
2023-08-03 16:02:26
2513
1
原创 【LeetCode - Python】 1.两数之和(Easy)
1]: 【LeetCode in Python 1. Two Sum LeetCode - Michelle小梦想家】
2023-07-28 15:32:41
69
原创 [LeetCode- Python]136.只出现一次的数字(Easy)
【代码】[Python - LeetCode]136.只出现一次的数字(Easy)
2023-07-28 15:25:39
79
原创 [LeetCode - Python]剑指 Offer 40. 最小的k个数(Easy);1122.数组的相对排序(Easy)
一把血泪跟总结,都在注释里。过于简短,没啥想法。
2023-07-27 14:06:59
63
原创 [Leetcode - Python] 169.多数元素(Easy)
在遍历过程中对其判断是否大于[n/2],(个人其实有点担心多个大于n/2,后来发现是自己脑子抽了,哈哈哈哈哈哈)考虑到哈希表特性:单一元素对应一个数值,遍历一次,记录元素的出现次数。元素存在重复性,仅返回重复次数大于[n/2]的元素。个人觉得摩尔投票法,方法好用,易于理解。
2023-07-26 15:13:23
184
原创 【Unity】关于用户输入菜单的一些记录
1.用户输入菜单的预期目标如图,共有两次判断:第一次判断是判断是否有输入,第二次判断是判断值是否符合;2.第一次判断输入控件利用Unity中的inputfiled。方法1Inputfiled下默认带两个Text,Placeholder为存放提示值,Text为存放输入的值。通过的Text的值进行输出,可以得到值; public Text InputOBJ1; public void Inputfiled1() { inputfiled1 = InputO
2022-01-17 21:08:59
425
原创 快速学习Python基础知识
前言接上次安装好Python的第三方库并且成功运行之后准备深入的读懂代码直接读感觉有点枯燥并且需要直接查的模块的有点多(其实是连Main方法,输入输出都找不到)所以感觉还是需要快速过一下B站上一些基础教程做一个大概的了解这篇博客也算给自己做一个简单的记录1.关于Python的基础1.1 编译器与解释器编译器/解释器 就是一个将代码翻译成计算机能够识别的命令。解释器,实时翻译。拿到代码后,解释一句交给操作系统一句。《Python,PHP,JS,Ruby…… 一般称为解释型语言》编
2021-03-22 17:27:06
322
3
原创 关于最基本的环境配置 软件安装以及第三方包的安装
前言非计算机专业本科学生,由于研究生原因,本科毕设题目 为医学图像处理事先也并没有接触过Python的相关自己草草装了Python跟PythonCharm之后才发现事情没呢么简单并且在装PyCUDA的时候一直报错所以打算重新规范的装一下这些东西也算尝试看看能否解决PyCUDA不能安装的问题一、最基础的安装1. Anaconda关于Anaconda,简单来说,Anaconda是Python的包管理器和环境管理器。(
2021-03-09 12:53:08
500
原创 内部类
1.什么是内部类内部类:是指在一个外部类的内部,创建的类。内部类也可以写在方法中。总之都是在外部类内部;直接定义在外部类中的内部类可以使用任意访问权限。(外部类只能用Public 跟 友好类修饰)2.如何使用内部类如何使用内部类:和变量使用方式一样。局部变量需要不添加访问权限。3.什么是匿名内部类什么叫匿名内部类:匿名内部类由于没有类名,而不能单独存在,定义匿名内部类的同时必须实例化该类,其语法格式如下:new 父类构造器([参数列表])|接口(){ //匿名内部类类体}4.匿名内
2020-07-23 11:33:18
87
原创 抽象类与接口
1.抽象类问题:在多态前提下,父类方法方法体冗余;怎么办:没有方法体的方法,成为抽象方法;使用abstract(抽象的;提取)关键字修饰;特点1.一个普通的“类”含有抽象方法,则该类必须为抽象类。2.抽象方法有构造方法,但是不能创建对象(有默认无参构造方法)。3.抽象类不能由final修饰(这样会没有子类)。4.抽象方法,不能使用final修饰(不能被重写)。5.抽象方法,不能使用static修饰(静态的方法不能被重写)。6.一个子类可以实现部分父类抽象方法,但是该类必须是抽象类。7.抽
2020-07-23 10:33:26
97
原创 JAVA 学生管理系统(实战项目)(Static)
题目思路:①关于学生类,单独定义一个Class文件,专门保存信息②以数组保存数据的话,就是要求刚开始创建的是一个数组形式③可以实现添加,删除,修改,查询,遍历功能。即要求首先所有的数据,有地方可以存储,并且随时可以查询,并且进行修改。具体步骤1.首先做一个主方法,在进入系统后,提示进入系统,并且指引操作。获得输入值后,需要对输入值,进行判断,不符合要求,则需要进行重新输入。如果功能正确,因为功能比较多,所以用Switch来进行选择功能。2.主方法做完之后,需要做功能页面。...
2020-07-21 01:08:34
893
2
原创 String类
String1.赋值方式①直接赋值:String Name1 = "Grit";②通过创建新的对象来赋值:String Name4 = new String ("Grit");区别:对于①存在共享内存(值相同,从而存放值相同,出现这种的现象的原因,是存在常量池);/节省内存对于②每次都是创建新对象,即使值相同,地址也不会相同。2.String类常用方法2.1判断开头结尾String name = "Grit" ; System.out.println(name.startsW
2020-07-17 18:29:54
156
原创 包与访问权限
1.包包:将相关的类放在一起;包的命名:一般是域名的倒写;一般清一色字母,不要下划线和$’;一个“.”代表是一个子级;不允许以JAVA开头;一个类中只能有一个package语句;要放有效代码第一行;1.1引包Import 引入包(引入一个没有在同一个包中的 CLASS文件)①java.lang包下的类不需要引包(Object;String;System)②所使用的类同一个包下不需要引包;具体步骤:方法①:先直接调用,代报错时,鼠标放上去,选择Import ‘X’(java.sql)即可;方
2020-07-14 18:05:00
256
原创 继承与多态
1.什么是继承格式:子类 extends 父类 ;父 类,又称 超类;子类,又称 派生类;基于已有类,一种创建类的 机制和方法,为的是 简化代码;注意:①一个类由final修饰,则该类没有子类。如:String,System,Class,Scanner,基本数据包装类(Byte,Short,Integer,Long,Double,Float,Boolean,Char)
2020-07-13 23:04:26
103
原创 类与对象(方法,方法重载,代码块,局部变量与成员变量,构造方法,This关键字)
1.类与对象JAVA中的对象,是对现实对象的模拟,存在于内存里。类 是 CLASS 跟生活中的类是一个意思,功能也一样。(共有的属性)实例代码:public class Childre
2020-07-12 00:48:32
188
原创 数组(排序,for-each)
1. 安装Eclipse其实就是一个java的编辑软件可以让我们直接可视化创建项目,编程一键跑程序不再需要通过CMD命令会很方便 简洁(其实我比较喜欢他的自动补全功能)老师提到了几点:1 代码字体大小(其实我没啥感觉,哈哈哈 需要改我都直接CTRL+ -进行修改了)2 Windows→General→Workspace→Text file encoding→Other : UTF-8(老师说是全球通用这样,对接工程会方便一些 )3.ALT+/ 可以自动补全(我自己记得 哈哈哈 要慎用
2020-07-10 23:55:52
1104
原创 流程控制(循环)
1. if分支语句首先得了解程序执行 分 顺序执行,分支执行,循环执行。分支执行 分为 IF 和SWITCH 语句IF 又分 单分支(if) 和 多分支(if…else)2. switch 分支语句关于switch的用法 直接上代码int week = 6 ;
2020-07-08 23:24:57
455
原创 数据类型与运算符
1. 数据类型与运算符基本数据类型的转化:①数据范围大的赋值给数据范围小的数据类型,需要强制转换。强制类型可能造成数据溢出。实例:public class Homework{ public static void main(String [] args){ float price = 9.9f
2020-07-08 00:29:40
180
原创 初始JAVA(JDK,原理,注释,标识符,数据类型)
1. 初识JAVA首先需要进行的就是JDK的安装**最好就是到Oracle官网进行下载(直接百度JDK 然后选择oracle点进去即可)然后根据自身系统选择相应的版本进行下载常用Windows的话 64位 选 Windows x64 32位 选 Windows x86然后点击后边的下载(需要登录oracle账号,但是很好注册)下载后就可以安装,安装
2020-07-07 01:05:49
228
原创 Java中的集合(2)
二 Set (Set:注重独一无二的性质,该体系集合可以知道某物是否已近存在于集合中,不会存储重复的元素)Set集合的子集合 HashSet 按照哈希算法来存取集合中的对象 存取速度比较快当程序向HashSet中 add()的一个对象的时候, 先用hashCode方法计算出该对象的哈希码 哈希码不一致 添加 哈希码一致不添加 相同对象不添加 然后用equal...
2018-10-06 23:23:00
169
原创 关于JAVA中的集合(1)
在开始这篇博客之前,先要搞懂集合就要先搞清楚他的具体分类:集合分为Map和Collection两大类 ;而List与Set是继承自Collection,而Map不是,所以经常将集合分三块:Map,List,Set ;接着细分:Map 分为 HashMap 和 TreeMap;Set 分为 TreeSet 和 HashSet;List 分为 ArrayList 和...
2018-10-06 23:08:06
150
原创 近期JAVA学习的知识总结
DAY.1 1. Java是面向对象语言,它的源程序是由若干个类组成,源文件是扩展名为.java的文本文件。2/ 2. 类 是Java中最基本的组成单元,Java将描述一类事物的属性(状态)和功能(行为)封装在一起,属性用成员变量来刻画;功能通过方法来体现。 3. 创建对象使用new关键字调用类的构造函数。 4. 使用”.”运算符访问对象的属性和方法。 5. 类是对象的模板,当使用...
2018-08-10 18:28:26
148
原创 JavaScript小作业(3)
问题:写一个方法,求两个数的最大公约数和最小公倍数。<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>求两个数的最大公约数和最小公倍数&a
2018-08-05 11:24:30
770
原创 javascrip的小作业(2)
问题:一个0到23的数字,规定0-5为早晨,6-11为上午,12-17为下午,18到23为晚上。<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title&
2018-08-04 17:41:18
264
原创 javascrip的小作业(1)
问题:使用if – else if – else 语句判断学生成绩,接收用户输入的成绩,提示(优秀,良好,及格和不及格)信息。<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>查询成绩状况</title>
2018-08-03 20:21:48
274
原创 7.31拓展
依旧是学习学长的代码,跟老师的代码。然后改正。<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body
2018-07-31 10:48:13
205
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人