自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Java】字符串判断和空指针的避免

字符串判断相等用equals,为了避免输入null,然后在null上调用equals(),可以用"test".equals(input)来判断字符串是否相等。

2023-06-22 21:54:15 90 1

原创 【Javaweb】BS和CS的异同点

缺点:所有计算任务在服务器端,服务器负荷较重;在服务器端计算完成后把结果传送到客户端,因为客户端和服务器端会频繁通信,网络负荷较重。优点:充分利用客户端机器资源,把一部分要求不高的计算任务分摊到客户端机器,减轻服务端负荷和网络负荷。缺点:需要安装客户端;

2023-06-18 00:59:00 80 1

原创 【算法】322.Coin Change

对给定的硬币进行遍历,并对每个硬币可取的数量进行遍历,找到最优解。

2023-06-12 15:08:40 76

原创 【算法】509. Fibonacci Number

dp数组的定义是:dp[n]是第n个斐波那契数。dp的定义是:求memo[n]的斐波那契数。一刷:6.11:不熟练。

2023-06-12 03:04:08 77

原创 【算法】92. Reverse Linked List II

需要dummy头节点是因为:reverseN(p1->next, right-left+1);在这里p1是要翻转的前一个node,要用dummy防止从第一个node开始反转,此时前一个node是空的的情况。注意:要让本指针的next设为nullptr (head->next = nullptr),否则在第一个节点将会造成循环。返回last因为需要反转之后的链表的头节点。把指针移动到想要开始反转的节点,然后反转之后的K的节点。right-left+1写成了left-right+1。这是链表的后序遍历。

2023-06-10 00:39:23 80 3

原创 【算法】226. Invert Binary Tree

先对左子树和右子树进行反转处理,再对root反转。

2023-06-09 14:25:06 64

原创 【算法】654. Maximum Binary Tree

在给定的数组中找到最大的值作为根节点,然后递归地在左右子序列进行相同的操作来建立子树。

2023-06-09 14:12:36 45 1

原创 【C++ primer】左值和右值

小白的C++ primer学习笔记,欢迎指正。

2023-06-08 20:12:27 39

原创 【C++ primer】C++ 复合类型的声明和复杂数组的声明

小白的C++ primer学习笔记,欢迎指正。

2023-06-06 17:30:10 71 1

原创 【C++ primer】C++ 处理类型

小白的C++ primer学习笔记,欢迎指正。

2023-06-03 19:50:52 25

原创 【C++ primer】C++ 复合类型 —— 引用和指针

小白的C++ primer学习笔记,欢迎指正。

2023-06-03 19:28:26 48

原创 【C++ primer】C++ const限定符

const 是一个类型限定符,它用来限定特定变量,以通知编译器该变量是不可修改的。被 const 修饰的对象具有常量性质,只能读,不能写。

2023-06-03 01:37:41 74

空空如也

空空如也

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

TA关注的人

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