文章封面

哈希表 part02

LeetCode 454.四数相加II 题目描述 给你四个整数数组 nums1、nums2、nums3 和 nums4 ,数组长度都是 n ,请你计算有多少个元组 (i, j, k, l) 能满足: 0 <= i, j, k, l < n nums1[i] + nums2[j] + nums3[k]

算法 

哈希表 part01

LeetCode 242.有效的字母异位词 题目描述 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词 示例 输入: s = "anagram", t = "nagaram" 输出: true 题目链接 https://leetcode.cn/problems/vali

算法 
文章封面
文章封面

链表 part02

LeetCode 24.两两交换链表中的节点 题目描述 给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。 示例 输入:head = [1,2,3,4] 输出:[2,1,4,3] 题目链接 https://leetco

算法 

链表 part01

LeetCode 203.移除链表元素 题目描述 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。 示例 输入:head = [1,2,6,3,4,5,6], val = 6 输出:[1,2,3,4,5] 题

算法 
文章封面
文章封面

数组 part02

LeetCode 209.长度最小的子数组 题目描述 给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其总和大于等于 target 的长度最小的 子数组 [numsl, numsl+1, ..., numsr-1, numsr] ,并返回其长度**。**如果不存在符合

算法 

数组 part01

LeetCode 704.二分查找 题目描述 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。 示例 输入: nums = [-1,0,3,5,9,12], target = 9

算法 
文章封面

写作的意义

随笔 

今晚,确切地说是昨晚。使用网易云的一起听功能听歌(这个功能还算良心)。一般在不知道用什么歌的时候会用一用。 也是难得,能遇到投机的人一起听纯音、古典,聊up主、聊人生。 我们提到了写作,对方也会写点内容,记录生活。那么对我来说写作是为了什么?是什么导致了我的博客站内容稀缺?更新缓慢? 不为名 我写作

再见廿二,你好廿三

总结 

许久未写博客了,趁着今天23的生日,重新捯饬捯饬,也对22岁做个总结。 JAVA 直到年初,我都没打算学习java。在我的印象里,java就是培训班、大专生干的。作为211学子(想来真是恃才傲物,摆不清自己位置),坚决走C++路线。经过了一些碰壁后,才意识到自己可能还是得学java,另一个驱动力是想

Git学习笔记

技术 

本教程主要讲述Git的下载安装、基本命令的使用 1. 下载与安装 下载 官方网站下载 https://git-scm.com/downloads 官方中文版下载

腾讯云部署web项目

文件上传 使用 winscp将windows上的项目上传到云服务器中,具体参考: https://cloud.tencent.com/document/product/1207/53134 安装前后端依赖 # 更新软件包 sudo apt upadte 更改文件夹权限, 这一步很重要! 前端部署

技术 
文章封面