- 博客(32)
- 收藏
- 关注
原创 vue入门以及常见指令
数据改变,视图自动更新;使用Vue开发→专注于业务核心逻辑即可。访问或修改数据:(在控制台里也可以)①访问数据:"实例.属性名"②修改数据:"实例.属性名"="值”
2024-08-27 18:08:22
267
原创 JavaScript解构介绍
解构赋值在JavaScript中是一种非常强大和灵活的语法,它可以使代码更易于书写和维护。通过解构,我们可以轻松提取数组和对象中的值,减少代码的复杂性,提高整体代码的可读性。。
2024-08-25 13:31:46
321
原创 JavaScript中函数、构造函数和对象的介绍
在JavaScript中,对象是存储键值对(key-value pairs)的数据结构。它是一个无序的集合,通过键来访问对应的值。对象不仅可以存储基本数据类型(如字符串、数字、布尔值),还可以存储其他对象、数组,甚至函数。
2024-08-24 20:02:07
320
原创 判断是否为完全二叉树——无非就是判断二叉树用队列中序遍历时出队的元素
【代码】判断是否为完全二叉树——无非就是判断二叉树用队列中序遍历时出栈的元素。
2024-08-23 10:56:05
101
原创 Java中队列和栈实现——基于集合
Queue是一个非常实用的接口,适用于许多需要顺序处理的场景,如任务调度、消息传递等。通过不同的实现类,可以根据需求选择合适的队列类型。
2024-08-19 23:49:54
246
原创 JavaScript中的map方法处理数组中的每一个元素
在JavaScript中,map是一个数组方法,用于创建一个新数组,该数组是通过对原数组中的每个元素执行指定函数而产生的。map方法不会改变原数组。以下是mapindexarraymap。
2024-08-19 10:26:36
141
原创 Java中的集合
HashMap:基于哈希表实现,提供快速的查找和插入,但不保证顺序。LinkedHashMap:基于哈希表实现,维护插入顺序。TreeMap:基于红黑树实现,按键的自然顺序排序。Hashtable:早期的哈希表实现,不允许空键和空值,线程安全。
2024-08-17 19:52:24
241
原创 图的应用——最小生成树
生成树的特性确保它是:给定一个无向网络,在该网的所有生成树中,使得各边权值之和最小的那棵生成树称为该网的最小生成树,也叫最小代价生成树,
2024-08-15 17:36:38
317
原创 JavaScript中时间相关事件——setTimeout、setInterval
JavaScript中时间相关事件——setTimeout、setInterval
2024-08-14 12:11:44
276
原创 图的遍历——DFS与BFS(涉及二维数组的传递)
如上图,将二维数组传入到函数内,最适合的方式为传int*类型的指针,然后在函数内寻找地址就可以获取或修改二维数组内的数。第一次访问到元素时(就是入队时)就在visited[x]数组内做标记,同时打印输出元素。今后在使用队列加visited[x]数组时,最好是。
2024-08-12 17:38:43
224
原创 求数组中出现次数超过一半的数字——摩尔投票法
有两个变量:候选人和票数,候选人就是数组中不同的元素,票数相当于记录数组中每种不同元素的票数,还没进行投票时投票人为-1,票数为0;遍历数组相当于进行投票,
2024-08-08 13:32:37
123
原创 求链表的公共节点————双指针法
至于为什么相遇就是公共节点,不妨设pHead1的非公共部分为x,pHead2的非公共部分为y,公共部分为z,那么相遇时两指针都走了x+y+z。
2024-08-02 10:49:47
229
原创 Java面向对象
抽象是指从多个对象中提取出共同的特征来创建一种简化的模型。Java 提供了抽象类和接口来实现抽象。Java 的面向对象编程特性使得代码更加模块化、可重用和易于维护。通过利用类、对象、封装、继承、多态和抽象等概念,开发者可以构建复杂的软件系统。面向对象编程的思想不仅在 Java 中被广泛应用,也在多个其他编程语言中发挥着重要作用。
2024-07-26 19:10:15
368
原创 Java方法重载
在Java中,方法重载(Method Overloading)是指在同一个类中,可以定义多个同名的方法,只要它们的参数列表不同。方法重载是实现多态性的一个重要体现,允许在同一个类中使用相同的方法名来完成不同的功能,具体取决于输入的参数类型和数量。
2024-07-22 19:11:43
477
原创 快慢指针法——判断链表是否有环,以及环的入口
想象一下:在田径场跑1000米,同一起点出发,到最后还有人被别人拉开一圈的差距,这表示在环里只要速度不一样,一直运动下去就会出现拉开一圈的差距。
2024-07-17 10:12:12
174
原创 测量中角度单位为度分秒的加减运算的C语言实现
问题引入在测量数据处理时,有很多角度数据需要计算处理,如控制测量测定的多个角度数据,在此之前有excel表格计算,但由于表格输入数据较复杂,此外网上很难找到度分秒角度的计算器。对此,笔者用C语言编写出关于测量数据处理时角度计算的相关程序。
2024-06-19 19:44:27
168
原创 创建顺序存储结构的哈夫曼树,其中找两个最小值要考虑蛮多的(C语言)
其中那个select_twomin函数我想了好久,这个查找两个最小值的算法考虑的东西蛮多的。顺序存储结构的哈夫曼树大致是下面这个表类似的结构,有n个已知的位权,要求这个表,听的是哔哩哔哩上青岛大学王卓老师讲的数据结构。
2024-06-06 21:23:45
251
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人