自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 问答 (1)
  • 收藏
  • 关注

原创 动态规划(准备工作)

动态规划 动态规划概念: 英文:Dynamic Programming,简称DP,如果某一问题有很多重叠子问题,使用动态规划是最有效的 动态规划五部曲 1,确定dp数组(dp table)以及下标的含义 2,确定递推公式 3,dp数组如何初始化 4,确定遍历顺序 5,举例推导dp数组 万事开头皆不易,首先弄清楚问题是什么?要解决什么问题,其实许多都可以从一个问题抽象到另外一个问题。根据量化规则,可以将dp递推公式归为背包之类一样的问题。及其只少的部分是遍历顺序影响的,抓住事物的本质,然后进行抽象求出事物的基

2022-04-12 10:57:52 89

原创 Java补充理解知识篇

这篇文章对于java基础不太好的朋友来说,可以稍微浏览一下此篇文章。 主要讲下三个方面 抽象类 在 Java 面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。 由于抽象类不能实例化对象,所以抽象类必须被继承,才能被使用。也是因为这个原因,通常在设计阶段决定要不要设计抽象类。 父类包含了子

2022-03-16 23:02:35 66 3

原创 java之面向对象

Java以前被说是c++--;同时它也有着最重要的一个特点就是面向对象。这个对象范围较大了,她不仅仅是日常生活中各位duo'tai的英俊帅气美丽温柔的对象,还包括对抽象世界的各种抽象实体类实例化的对象。Java的面向对象其实基本知识点还是简单的,面向对象宏观上常用的有三个特性。封装,继承,多态。 封装:将一些细节信息私有化,并且提供给外界可以对其访问其属性的方法(如果不提供,那么这个封装没有意义) 继承:顾名思义,是获取原有的基础,在此基础上进行操作的一个过程。使用已存在的类的定义作为基础,可以增加新的

2022-03-16 22:10:11 642

原创 Java基础程序设计

了解Java的历史Java语言的诞生小故事 Java语言的的特点及优点 1.简答易用2.安全可靠3.跨平台4.面向对象5.支持多线程 Java开发环境的配置 ##和其他的程序一样,Java也需要配置属于集成开发环境。 选择适当的开发工具是十分重要的。“工欲善其事,必先利其器”目前所接触到的开发工具有Eclipse 或者是 intellij IDEA.现在使用的是从脚本之家下载的idea2020版。 下载并配置好jdk以及path环境和环境变量,下载完成之后,完成自己的第一个HelloWorld程序。 基本

2022-03-14 16:52:55 123

原创 Java学习记录打卡

现在准备在csdn上记录自己的学习痕迹,促进自己的理解和学习。欢迎大家提供宝贵的学习意见和想法或者批评。 一个伟大往往来自于一个平凡勇敢的开始,希望这次能够坚持创作下去。 对于一门新鲜的知识或者神秘的部分,我的理解是首先接触暴露环境,然后模仿学习计算出最明显的规律,然后对于行为进行分析。最后在思考行为发生的后面的原因及预测将发生的行为或者印证猜想。总结出属于自己的思维模式以及结果亦或者统一规律。 计算机语言和自然语言存在着许多的区别也存在着根本性质上的相同。我们刚开始学习说话的时候,最开始都是父母一个

2022-03-01 22:17:33 216

空空如也

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

TA关注的人

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