- 博客(16)
- 收藏
- 关注
原创 Java-面向对象编程
面向对象编程(Object-Oriented Programming,简称OOP)是一种编程范式,它以“对象”为中心,将数据和操作封装在一起,并通过类和对象来模拟现实世界中的实体和关系。以下是面向对象编程的一些基本概念:1.类(Class):类是对象的抽象,它定义了一组属性(通常称为成员变量)和一组方法(对属性的操作)。在类中还可以定义构造函数、析构函数等特殊方法。2.对象(Object):对象是类的实例,它具有类定义的属性和方法。每个对象都有其独特的属性值和方法实现。
2024-01-18 22:38:02
1503
1
原创 【线性表】
除第一个元素外,每个元素有且仅有一个直接前驱;除最后一个元素外,每个元素有且仅有一个直接后继。ai是线性表中的“第i个”元素线性表中的位序。=0 时线性表是一个空表。命名线性表,则其一般表示为。二、线性表的基本操作。
2024-01-17 21:02:35
347
原创 算法效率的度量
1.基本概念算法时间复杂度:事先预估算法时间开销与T(n)与问题规模n的关系2.表示方式T(n)=O()3.如何计算时间复杂度简单来说就是将执行次数加起来只考虑阶数高的部分(只考虑阶数,用大O记法)(1)加法规则多项相加,只保留最高阶的项,且系数变为1(2)乘法规则多项相乘,都保留(3)时间复杂度的比较口诀:常对幂指阶(4)顺序执行的代码只会影响常数项,可以忽略(5)只需要挑选循环中的一个基本操作分析它的执行次数与n的关系(6)
2024-01-16 15:58:12
366
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人