自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Vue.js

什么是 Vue?考虑这个需求: 我们要把一个 json对象的数据,显示到一个元素上去。如果不使用 Vue, 那么就会用到 JS 或者 JQuery,通过操作 HTML DOM 的方式,把数据显示上去。如果使用Vue, 那么仅仅需要提供数据,以及数据要绑定到的元素的id,就行了,不需要显式地操作HTML DOM。

2024-02-16 11:04:06 411 2

原创 JSON+AJAX

JavaScript 对象表示法(JavaScript Object Notation) 是一种存储数据的方式。var gareen = {"name":"锐函数","hp":6};这样就创建了一个JSON 对象JSON对象由组成 名称和值之间用冒号:隔开名称必须用包含起来值可以是任意javascript数据类型,字符串,布尔,数字 ,数组甚至是对象不同的之间用 逗号 , 隔开通过访问JSON对象的属性通过方括号[] 创建JSON 数组。

2024-02-15 21:42:25 282 1

原创 JavaScript (语言基础+BOM+DOM)

javascript代码必须放在script标签中,script标签可以放在html的任何地方,一般建议放在head标签里。1.script可以外部引用script2.// 单行注释3./*多行注释*/4.变量(用var声明,开头可以用 _$和字母,其他部分可以用 $ _ 字母或者数字)5.调试(alert(1)会弹出一个对话框,里面的内容是1。换句话说,如果弹出了1,这个位置以上的代码,都是可以运行的。

2024-02-14 18:38:11 1006 1

原创 【代码随想录】栈和队列2

stoll函数在C++中的含义是将转换为long long int类型。

2024-01-28 21:38:49 916 1

原创 【代码随想录】栈和队列1

InitStack(&S):初始化空栈StackEmpty(S):判断栈是否为空Push(&S, x):进栈,若栈未满,就将x加入成为新栈顶Pop(&S, &x):出栈,若栈非空,就弹出栈顶元素GetTop(S, &x):读取栈顶元素,若栈非空,就用x返回栈顶元素DestroyStack(&S):栈销毁,释放栈占用的存储空间。

2024-01-24 19:27:40 478

原创 【代码随想录】哈希表2

题目:编写一个算法来判断一个数 n 是不是快乐数。「快乐数」定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和,然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。如果 可以变为 1,那么这个数就是快乐数。如果 n 是快乐数就返回 True;不是,则返回 False。思路:不断的循环把平方和放入unordered_set里,直到平方和为1返回true或者set.find()!=set.end返回false。

2024-01-23 16:06:57 487 1

原创 【代码随想录】哈希表1

哈希的三种数据结构:数组、set(集合)、map(映射)总结一下,。

2024-01-21 21:51:12 415

原创 【代码随想录】链表1

链表其实只需要注意数据域和指针域就好,然后多使用临时指针保存需要的数据,但是要和循环的指针区分开。

2024-01-20 15:49:38 370

原创 【代码随想录】移除链表元素

复习delete p,delete指针只是释放了那个指针原本所指的内存,并没有删除该指针。而在释放内存后,p会变成一个乱指的野指针,所以需要对p = nullptr;置空操作为什么不是NULL呢?查源代码发现#define NULL ((void *)0),也就是说NULL实际上是0,C++11加入了nullptr,可以保证在任何情况下都代表空指针,所以建议以后都用nullptr。

2024-01-19 17:01:46 387 1

原创 【代码随想录】螺旋矩阵

3.找到循环不变量(也就是画出的每条边的长度,即区间长度)2.每条边的起始和结尾(区间应该是左开右闭)4.注意特殊的情况(单独给中间空格赋值)1.循环的条件和圈数。

2024-01-19 14:11:30 340 1

原创 【山大】转专业到软院毕业总结

感觉转专业并不是很难,但前提是你要积极准备,然后不仅要展现你的优势还要充分考虑到你的缺点(如何回答老师的问题很重要),记得我们这一届转网络安全是需要笔试高数的(但是录取20个好像笔试就只来了19个hhh),数字媒体好像人也挺多的,大概是二分之一的录取比例。大二上是一个相当关键的时期,在这个阶段结束有的大佬已经手撕了500道力扣或者有丰富的项目开发经历了,而有的同学还没学会写个简单的排序算法,所以我建议大家尽早选择算法或者开发,去试一试,往深入的地方自学一下,也能尽快确定以后科研还是工作的道路。

2024-01-18 17:02:27 2035 1

原创 【代码随想录】滑动窗口

滑动窗口的时间复杂度是O(n),因为每个元素只被操作了两次(放入窗口一次和拿出窗口一次)

2024-01-18 11:01:38 370 1

原创 【代码随想录】双指针

以上是我搜索后转载的大佬发言,原文链接:https://blog.csdn.net/daiweijieshang/article/details/77934917。for循环中的判断条件第一次写的时候写的是fastIndex

2024-01-17 12:05:28 373

原创 【代码随想录】二分查找

由于left + right 在某种情况下可能会超过基本类型所能容纳的最大值,即1010变成0101,相当于/2。>>1 :二进制右移。

2024-01-16 15:48:19 462

空空如也

空空如也

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

TA关注的人

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