- 博客(16)
- 收藏
- 关注
原创 Java组件常用方法和事件对象常用方法辨析
功能定位组件方法是用于设置和获取组件的属性、状态,以及处理用户交互的。事件对象方法则是用于获取事件发生的上下文信息,以便在事件处理逻辑中使用。调用时机组件方法通常在组件的创建、布局设置、外观定制等阶段被调用。事件对象方法则在事件发生时被调用,用于获取事件的相关信息。返回值组件方法通常返回组件本身、属性值或状态信息等。事件对象方法则返回与事件相关的信息,如事件源、事件类型、附加信息等。使用场景组件方法是构建和配置用户界面的基础。事件对象方法则是实现用户交互逻辑的关键。
2024-11-08 21:11:10
451
原创 Java中类、组件、方法、属性和事件的辨析
在Java编程中,类、组件、方法、属性和事件是构建程序的基本元素,它们在面向对象编程(OOP)和图形用户界面(GUI)编程中扮演着不同的角色。
2024-11-08 21:02:41
509
原创 【数据结构】队列
/队首、队尾指针} SqQueue;注意:1、rear指向队尾,进队rear增1;元素e进队:rear++;e;2、front指向当前队首元素的前一位置,出队front增1;元素e出队:front++;e3、rear=MaxSize-1时队满(或假溢出),不能再进栈4、 队空条件:front = rear//数据元素}DataNode;
2024-08-03 23:00:59
909
原创 【数据结构】栈
int top;//栈顶指针} SqStack;1.top总是指向栈顶元素,初始值为-1(即栈空时s->top==-1)2.进栈时先top+1,然后将元素e放在栈顶指针处;出栈时先将指针top处的元素取出存放在e中,然后将top-1。3.当top=MaxSize-1时栈满,不能再进栈(栈满时s->top==MaxSize-1)1.栈空的条件:s->next==NULL2.只有内存溢出时才出现栈满,故可以视为不存在栈满。
2024-08-03 00:06:53
482
原创 【数据结构】绪论
数据类型是一组性质相同的值的集合以及定义于这个集合的一组操作的总称,用来约束变量或常量的取值范围、操作。数据是能输入计算机且能被计算机处理的各种符号的集合,分为数值型数据和非数值型数据(文字、图像、声音)数据元素相互之间的关系称为结构,是指相互之间存在一种或多种特定关系的数据元素集合。数据结构包括:逻辑结构、存储结构(物理结构)、操作方法(数据的运算和实现)函数体内分配的变量空间为临时变量,不计形参占用的空间,这里仅计。数据对象是性质相同的数据元素的集合,是数据的一个子集。数据对象:
2024-06-16 14:11:29
308
原创 构建初始堆为何要从最后一个分支结点开始而非最后一个子节点
简单来说,从最后一个非叶子节点开始构建堆就像一个“从下往上”的修复过程,它确保了我们只关注那些可能不满足要求的节点,并修复它们,而不是浪费时间在已经满足要求的叶子节点上。在构建初始堆时,从最后一个非叶子节点(分支节点)开始,而不是从最后一个子节点开始,是因为这样可以确保从该节点开始到所有叶子节点的子树都是堆有序的。堆是一个特殊的树形结构,在这个结构里,(以大根堆为例)每一个父节点的值都比它的子节点的值大。ps:R [1..n]最后一个非叶子结点为i=n/2。
2024-06-13 19:56:22
282
原创 网页设计与制作基础(HTML+CSS)
content-box(默认值)宽度和高度分别应用到元素的内容框。在宽度和高度之外绘制元素的内边距和边框。border-box为元素指定的任何内边距和边框都将在已设定的宽度和高度内进行绘制。通过从已设定的宽度和高度分别减去边框和内边距才能得到内容的宽度和高度inherit规定应从父元素继承 box-sizing 属性的值。
2024-06-08 16:56:49
5820
原创 [LeetCode]找出字符串中第一个匹配项的下标
strncmp按照字典顺序比较字符串str1和str2的内容,如果str1小于str2,返回值就<0,反之如果str1大于str2,返回值就>0,如果str1等于str2,返回值就=0。"sad" 在下标 0 和 6 处匹配。第一个匹配项的下标是 0 ,所以返回 0。"leeto" 没有在 "leetcode" 中出现,所以返回 -1。比较两个字符或字符串的大小,实质上是比较他们的ASCII码。字符串的第一个匹配项的下标(下标从 0 开始)。:用来比较指定长度两个字符串的大小。
2024-06-08 14:26:23
274
原创 【C语言入门题】计算平面点与圆之间的关系
定义一个结构类型来表示二维空间中一个点(横坐标、纵坐标),并借助点的结构再定义一个结构类型来表示二维空间中的一个圆。使用上述两个结构类型,按照如下要求编写各子函数定义,计算平面点与圆之间的关系。
2023-12-09 19:47:55
426
原创 【C语言入门题】结构类型的数组中,从中查找出身高最高和体重最重的学生
编写一个程序,接收终端输入的10个学生信息(姓名、身高和体重),并保存在结构类型的数组中,从中查找出身高最高和体重最重的学生,并输出对应的详细信息。要求将查找身高最高和体重最重的学生这一功能描述采用一个子函数进行封装,并给出编写子函数定义时参照的相关原则。
2023-12-09 19:35:25
527
原创 【C语言入门题】从键盘输入5个有序的数,并保存到长度为6的数组a中,再次从键盘输入一个整数,将其插入数组a中使得数组a中的数据依然有序
【C语言入门题】从键盘输入5个有序的数,并保存到长度为6的数组a中,再次从键盘输入一个整数,将其插入数组a中使得数组a中的数据依然有序
2023-11-25 19:52:55
764
原创 利用函数,实现(1)整型数组的输入输出,(2)在数组中查找指定元素是否存在
【C语言入门】利用函数,实现(1)整型数组的输入输出,(2)在数组中查找指定元素是否存在。
2023-11-23 20:15:23
525
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人