自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 栈 - leetcode - 232

【代码】栈 - leetcode - 232。

2023-09-19 23:56:15 64

原创 字符串 - leetcode - 151

4.注意:输入字符串 s中可能会存在前导空格、尾随空格或者单词间的多个空格。返回的结果字符串中,单词间应当仅用单个空格分隔,且不包含任何额外的空格。2.单词 是由非空格字符组成的字符串。s 中使用至少一个空格将字符串中的 单词 分隔开。3.返回 单词 顺序颠倒且 单词 之间用单个空格连接的结果字符串。1.给你一个字符串 s ,请你反转字符串中 单词 的顺序。

2023-09-19 20:11:41 61

原创 字符串 - leetcode - 541

【代码】字符串 - leetcode - 541。

2023-09-17 15:43:21 75

原创 字符串 - leetcode

【代码】字符串 - leetcode。

2023-09-16 17:42:12 55

原创 链表 - leetcode - 移除元素

【代码】链表 - leetcode - 移除元素。

2023-09-16 17:05:07 60

原创 剑指-替换空格

【代码】剑指-替换空格。

2023-09-07 23:00:02 38 1

原创 leetcode题目 - sql - 变更性别

sql冲刺

2023-09-04 22:40:36 57 1

原创 leetcode--反转链表

定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。输入1->2->3->4->5->NULL。输出5->4->3->2->1->NULL。

2022-07-16 16:45:02 100 1

原创 合并两个排序链表

合并链表

2022-07-16 16:11:53 51

原创 leetcode题目-最小栈和用两个栈实现队列

1.用两个栈实现队列a栈用来存放加入的数b栈用来存放要删除的数当b栈存在数据时,就把top的元素pop掉直到b栈中没有数据存放,再重新遍历a栈,把a的数据倒着遍历进b栈。也就是b栈存放着倒着的a栈数据,这样就可以防止重复。以下是代码:var CQueue = function() { this.addStack = []; this.deleteStack = [];};/** * @param {number} value * @return {void} */

2022-05-28 00:09:58 185

原创 js红宝书笔记-函数

函数声明、函数表达式、箭头函数函数实际上是对象,每个函数都是Function类型的实例,所以函数名就是指向函数对象的指针,而且不一定与函数本身紧密绑定。箭头函数使用胖箭头(=>)语法定义函数表达式箭头函数不能使用arguments,super,new.target,也不能用作构造函数。箭头函数也没有prototype属性。函数名函数名就是指向函数的指针,一个函数可以有多个名称使用不带括号的函数名会访问函数指针,而不会执行函数ECMAScript6的所有函数对象都会暴露一个

2022-03-31 23:33:23 163

原创 关于leetcode的简单双指针问题

leetcode原题目两种方式解答:1.双指针解决:// 双指针var sortedSquares = function(nums) { let begin = 0; let end = nums.length - 1; let array = []; let pos = nums.length - 1; while(begin <= end) { if(nums[begin] * nums[begin] > nums[end] * num

2021-08-19 17:08:34 74

原创 js返回数组中重复数字及主要元素整合

实现思路 :通过map来完成,遍历数组,使用map.set(key,value)将原数组的值放入哈希表中,再放置前,使用map.has(key)来判断之前哈希表中是否存有该数字。若有,则直接返回该重复元素。反之则继续set。若全部遍历之后无返回,则该数组里面没有重复数字,返回null。实现代码: let map = new Map();//假设遍历的数组名为numsfor(let i of nums) {if(map.has(i)) return i;map.set(i,1)}return

2021-07-09 20:57:51 583

原创 css3D旋转正方体

<html> <head> <title>3D立方体</title> <style> .top { background-color: blue; width: 200px; height: 200px; position: absolute;

2021-02-19 22:58:46 160

原创 js简易计算器

能够实现简单的加减乘除等操作,以及全部清除和返回上一步操作。<!DOCTYPE html><html> <head> <title>简易计算器js</title> <style> .computer { width: 400px; height: 250px; }

2021-02-18 22:31:10 217

原创 个人疑惑之块元素和行元素

块元素: 其能独占一行,并且能够自动填满父元素,以及可以设置margin,padding,height和width行元素: 其不会独占一行,宽度和长度会失效,并且垂直方向的padding和margin会失效。

2021-02-15 23:51:04 67

原创 display:none隐藏元素的差异

隐藏方式1.一般隐藏元素的方法有两种css :(1) display : none; 隐藏元素且没有物理空间。(2) visible : hidden; 隐藏元素且有物理空间。

2021-02-14 23:21:34 110

原创 个人疑惑之字符串问题

字符串类型的数字大小比较比较的是其字符编码先比较第一位第一位大就哪个大后面就结束了如果第一位两个相等则同时比较第二位直接转化成整型比较则正常。

2020-09-22 17:34:58 55

原创 小白写数据结构第二天

在一串数组中,输入一个目标值,然后返回数组中两个数值相加达成其目标值的下标,同一下标的数字只能用一次。代码如下图:public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); while(sc.hasNext()) {// 只对应一个答案,对了即返回数字下标 int n = sc.n

2020-08-27 15:08:33 92

原创 jq写的缩略图点击显示大图且可实现透明原图切换(简单法)

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>图片显示</title> <script type="text/javascript" src="jquery.js"></script> <style> body,html{ height: 100%; width: 100%; }

2020-08-13 01:06:07 406

原创 jq写的随机土味情话机

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>随机笑话生成</title> <script type="text/javascript" src="jquery.js"></script> <style> div{ border: 1px solid black; width: 600px

2020-08-12 02:32:56 295

原创 通过jq写猜数字小游戏

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>猜数字</title> <script type="text/javascript" src="jquery.js"></script> </head> <body> <p>我刚才随机选定了一个100以内的自然数,看你能否在10次以内猜中

2020-08-06 21:16:51 328

原创 从零开始的Vue自学2

要求是写一个原先停留在列表第一个文字变红,然后再次点击别的列表选项,所点击列表选项变红,而其他仍停留在黑色的程序。实现这个知识点需要的是v-bind的动态绑定以及v-for的循环数组。第一次失败代码:只能实现全黑或者全红<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>改变颜色</title> <script src="vue.js" type

2020-07-24 00:41:37 83

原创 从零开始的Vue自学1

今天做的是一个简单的计数器,使用的是简单的vue,需要注意的点是data里面初始化数字amount的时候,不能加单引号,否则会成为文本,而成为文本之后实现加一就会出现末尾加一,而并非由零变一,但是减一却依旧可以成功实现。下面是效果和源码:源码:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>简单计数器</title> <script src

2020-07-22 23:11:04 133

原创 编程小白自学数据结构和算法的第一天

自己看了一遍概念写的二分法题目为假设有个n个长度的数组,控制台输入数组所存数字,再输入要查询的目标数字,如果该数字在数组中存在,则输入下标,若不存在则输入-1;下图为Java代码实现:import java.util.*;public class summer_test { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.i

2020-07-17 00:49:18 113

空空如也

空空如也

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

TA关注的人

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