自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 详解工厂方法

介绍了简单工厂方法

2022-06-07 21:05:24 183

原创 Java中equals方法的完美构造

java中equals方法的完美构造

2022-05-11 22:23:26 222

原创 Java中Path.of()使用报错

由于JDK版本号不同所导致的java中path类of方法的报错处理

2022-04-22 09:26:10 7137

原创 代码随想录刷题笔记【3】

长度最小的子数组leetcode 题号 209代码随想录3.4题目链接思路和想法总结:思路与想法:这个题自己没有好的想法,就是单纯的两个循环进行暴力求解,第一层循环记录的是起始的位置,第二层循环是记录达到的位置,当然自己写的时候会感觉到这个不是一个很好的方案。时间复杂度也是class Solution { public int minSubArrayLen(int target, int[] nums) { int low = nums.length ;

2022-03-19 19:35:40 784

原创 代码随想录刷题笔记【2】

移除元素leetcode 编号27代码随想录3.3题目链接思路和想法总结:这道题目一开始没有弄懂题目的意思,以为需要控制之前的顺序不变,但实际上并不需要。自己的想法也想到了双指针,这样的话只是扫描了一遍的数组,时间复杂度较低,在设计的时候要考虑几种特殊的情况。个人想法:设置两个指针,左侧指针begin指向数组开头,右侧指针end指向数组末尾。如果begin所指向的内容不是指定值val则begin加1。右侧指针是指定值则end减1。如果两个指针没有相遇则进行交换。在写.

2022-03-15 15:48:04 7434

原创 代码随想录刷题笔记

前言作者是一名普通本科大二学生,近期购置了Carl学长的代码随想录。同时我也加入了代码随想录星球,准备按照书上的顺序进行一下算法的学习,大概会保持每天一题的进度。会在CSDN上更新自己的进度,当做打卡,也会写一些反思和总结,希望能提高自己的算法水平。使用的是leetcode网站进行刷题,leetcode网站有对应的学生会员,有一定的优惠。目前使用的语言是java。因为接下来可能有软件的课,准备熟悉一下这种语言。leetcode 704 二分查找题目链接思路总结:二分查找,取中间值,然

2022-03-14 15:48:51 2016 1

原创 Python数学建模入门【3】

1.4 函数1.Python中定义函数的语法#自定义函数的语法形式def factorial(n): r = 1 while n > 1: r *= n n -= 1 return rprint(factorial(5))运行结果:120这里使用了python中有关函数的定义,形式如上,python中的:是格式要求,如果缺少的话会报错,除此之外,python用四个空格的缩进来表示代码块之间的缩进,例如define和wh

2022-01-20 20:16:24 1718

原创 PRId32、PRIu64 使用介绍

PRId32报错,如何正确使用

2022-01-08 10:41:08 6271

原创 Python数学建模入门【2】

1.3Python中的复合数据类型(1)list列表的使用#list列表a = ["张三","男",23,"江苏","硕士","已婚",["身高175","体重51"]]print(a[0])print(a[-1])print(a[-1][1])print(a[-3:])print(a[:3])print(a[::2])print(a[0:-1])print(a[6])输出结果:张三['身高175', '体重51']体重51['硕士', '已婚', ['身高17

2022-01-07 23:46:13 1688

原创 Python数学建模入门【1】

最近准备开始学习数学建模,顺便学一下python,本人是python小白,参考的教材是司守奎老师的python数学实验与建模,博客会复现书中的代码,并在此基础上添加注释和学习过程中感觉自己需要注意的地方,写的博客就当做是自己的笔记,希望可以帮到和我一样的小白共同学习python。作者使用的是jupyter notebook,可以很方便的对自己的编程结果进行验证anaconda安装时自带,具体的方法大家可以百度一下,教程很多,就不再阐述了第一章1.2 python基础知识(1)python

2022-01-05 19:41:59 6986 4

空空如也

空空如也

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

TA关注的人

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