自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 form-serialize插件的使用介绍

返回一个对象,对象属性名前面的name提供了。

2024-08-23 16:35:12 206

原创 判断是否为完全二叉树——无非就是判断二叉树用队列中序遍历时出队的元素

【代码】判断是否为完全二叉树——无非就是判断二叉树用队列中序遍历时出栈的元素。

2024-08-23 10:56:05 101

原创 JavaScript——修改css样式属性

2024-08-22 19:31:12 121

原创 牛客刷题——判断是否为二叉排序树(搜索树)

注意:一定要像判断左子树是否为二叉排序树,因为在判断完之后pre的值会变为左子树最右边的值。

2024-08-21 20:16:28 308

原创 Axios 中的相关参数

在 Axios 中,发起 HTTP 请求时你可以使用多种参数来配置请求的行为。

2024-08-21 12:08:19 845

原创 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

原创 初识addEventListener

【代码】初识addEventListener。

2024-08-14 16:38:33 120

原创 innerHTML和innerText

所以,如果你需要操作或修改元素的HTML结构,使用。如果你只需要获取或设置纯文本内容,使用。

2024-08-14 14:01:13 178

原创 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

原创 java面向对象——final修饰词

在Java中,`final` 是一个关键字,用于限制某些特性,确保不可改变性。

2024-08-11 18:08:43 195

原创 Java中四种权限修饰符的作用范围

Java中四种权限修饰符的作用范围

2024-08-10 09:10:20 107

原创 C语言函数里面定义函数细节

在C语言的函数内定义函数,如果函数最后要返回一个数组指针,那么在函数内数组创建就要注意。

2024-08-08 18:57:17 161

原创 求数组中出现次数超过一半的数字——摩尔投票法

有两个变量:候选人和票数,候选人就是数组中不同的元素,票数相当于记录数组中每种不同元素的票数,还没进行投票时投票人为-1,票数为0;遍历数组相当于进行投票,

2024-08-08 13:32:37 123

原创 求链表的公共节点————双指针法

至于为什么相遇就是公共节点,不妨设pHead1的非公共部分为x,pHead2的非公共部分为y,公共部分为z,那么相遇时两指针都走了x+y+z。

2024-08-02 10:49:47 229

原创 用二分查找寻找峰值

看到3.就可以知道要用二分查找;而对于2.就可将该问题抽象为找哪边是上坡哪边是下坡对于1.就表示不存在找不到峰值的情况。

2024-07-31 11:12:17 279

原创 Java中字符串对象比较区别

如上图可知,使用String str = “abc”是在字符串常量池里面开辟空间,

2024-07-27 17:20:07 919

原创 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语言)

要求返回的是不带头节点的链表。

2024-07-16 11:03:55 455

原创 java初学的注意事项和细节说明

2024-07-16 10:46:27 101

原创 普通插入排序,折半插入排序,折半查找

时间复杂度:O(N^(1-2))空间复杂度:O(1)稳定性:稳定。

2024-06-22 17:45:02 193

原创 高斯-克吕格投影带相关计算C语言实现

来源于测绘专业课本《地图学》讲的高斯克吕格投影。

2024-06-19 20:31:20 226

原创 测量中角度单位为度分秒的加减运算的C语言实现

问题引入在测量数据处理时,有很多角度数据需要计算处理,如控制测量测定的多个角度数据,在此之前有excel表格计算,但由于表格输入数据较复杂,此外网上很难找到度分秒角度的计算器。对此,笔者用C语言编写出关于测量数据处理时角度计算的相关程序。

2024-06-19 19:44:27 168

原创 创建顺序存储结构的哈夫曼树,其中找两个最小值要考虑蛮多的(C语言)

其中那个select_twomin函数我想了好久,这个查找两个最小值的算法考虑的东西蛮多的。顺序存储结构的哈夫曼树大致是下面这个表类似的结构,有n个已知的位权,要求这个表,听的是哔哩哔哩上青岛大学王卓老师讲的数据结构。

2024-06-06 21:23:45 251

空空如也

空空如也

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

TA关注的人

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