自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 问答 (4)
  • 收藏
  • 关注

原创 前 n 个数字二进制中 1 的个数

前 n 个数字二进制中 1 的个数

2022-11-20 20:31:18 123 1

原创 关于递归回溯的写法技巧

递归回溯

2022-11-16 20:02:19 122

原创 递归回溯的写法

递归回溯

2022-11-16 11:48:13 128

原创 递归回溯的写法

递归回溯

2022-11-16 11:29:58 93

原创 递归回溯的写法

递归回溯

2022-11-16 11:28:29 82

原创 关于递归回溯的写法

递归回溯引用

2022-11-16 11:26:22 172

原创 关于递归需要注意的几个问题

关于递归的写法(引用的处理)

2022-11-16 11:21:57 218

原创 求二叉树深度的两种写法(深度vs广度)

二叉树深度求解

2022-11-10 20:42:35 117

原创 关于快速排序写法几个注意要点

快排写法易错点

2022-11-09 20:17:07 48

原创 用c++写一个string类

string

2022-10-30 11:04:55 91

原创 对称二叉树和相同二叉树的比较

判断两个二叉树相等或对称

2022-10-30 10:06:56 72

原创 关于链表中声明哑节点的操作细节

面对链表中添加哑结点的细节处理

2022-08-01 15:27:28 324

原创 JAVA基础复习

1.Math.pow(double,double);第一个数的第二个数次方2.<<相当于X2>>相当于/23.数字与字符串的拼接int a=10;int b=20;System.out.println(""+a+b); 答案:1020 (字符串)System.out.println(a+b+""); 答案:30 (数字)...

2022-02-03 10:34:16 151

原创 JAVA语言复习要点

1.Math.pow(double,double);第一个数的第二个数次方2.<<相当于X2>>相当于/23.数字与字符串的拼接int a=10;int b=20;System.out.println(""+a+b); 答案:1020 (字符串)System.out.println(a+b+""); 答案:30 (数字)包的本质是文件夹import(类似于包含头文件)/**+回车 注释加在类上就是类注释加在方法上就是方法的注

2022-01-27 13:34:05 437

原创 操作系统知识总结 (计算机系统概述)

操作系统的并发性是通过分时操作来实现的2.共享:1.互斥共享方式(临界资源)2.同时访问方式资源的共享是以程序的并发为条件的命令接口:用户通过操作命令来组织和控制作业执行(联机命令接口和脱机命令接口)程序接口:编程人员使用他们来请求操作系统服务(系统调用)...

2022-01-25 11:59:30 139

原创 操作系统知识总结 (计算机系统概述)

操作系统特征:1.并发 2.共享(前两条为基本特征) 3.虚拟 4.异步目标功能:1.计算机系统资源的管理者 2.用户与计算机系统之间接口(命令接口 程序接口 GUI)

2022-01-19 16:24:39 503

原创 JAVA复习知识整理

编译型语言:在编译型语言写的程序执行之前,需要一个专门的编译过程,把源代码编译成机器语言的文件,如exe格式的文件,以后要再运行时,直接使用编译结果即可,如直接运行exe文件。因为只需编译一次,以后运行时不需要编译,所以编译型语言执行效率高。解释型语言:解释型语言不需要事先编译,其直接将源代码解释成机器码并立即执行,所以只要某一平台提供了相应的解释器即可运行该程序。整数类型的表示:1 十进制 int a=10; sout--102.八进制 int b=10 sout--83 十六

2021-12-28 23:32:32 198

原创 关于递归的写法

今天做了一道leetcode递归类型的习题 原题目是这样的这道题一看就需要用到递归的方式来写而且确实用递归也是最为简介的写法但是递归却很难写,今天看了一些大佬写的代码有了一点关于递归的感悟和大家分享一下递归的难点在于:找到可以递归的点 为什么很多人觉得递归一看就会,一写就废。 或者说是自己写无法写出来,关键就是你对递归理解的深不深。对于此题: 递归的点怎么找?从拿到题的第一时间开始,思路如下:1.怎么判断一棵树是不是对称二叉树? 答案:如果所给根节点,为空,那么是对称。如果不为空的.

2021-12-05 16:57:57 173

原创 关于memset的用法

memset()函数原型是extern void *memset(void *buffer, int c, int count)buffer是所要赋值的数组指针c指的是所要给buffer数组的赋值最后count是赋值的个数一般为所有赋值就使用sizeof(buffer)如:int row[9][9];memset(row,0,sizeof(row));这样row就被0初始化了...

2021-11-28 16:25:30 514

原创 关于leetcode报错Line X: Char 9: runtime error: reference binding to null pointer of type ‘int‘ (stl_v的问题

关于leetcode报错Line X: Char 9: runtime error: reference binding to null pointer of type 'int'

2021-11-25 18:44:10 5984

原创 C++关于树的一些常用代码实现

#include <stdio.h>#include <iostream>#include "stack.cpp"#include "queue.cpp"typedef struct Node{ int data; struct Node*lchild; struct Node*rchild;}BiNode,*BiTree;void visit(BiTree T){ printf("%d",T->data)...

2021-10-22 13:55:12 203

原创 关于队列的基本操作方法

以下方法包含了队列的基本操作,创建空队列,判断空满,入队出队操作以及访问队首元素以及打印整个队列。#include <stdio.h>#include <iostream>#include <stdlib.h>#define Maxsize 50typedef struct{ int data[Maxsize]; int front; int rear;}sqQueue;void initqueu...

2021-10-18 16:26:01 477

原创 关于二维数组与指针联系的感悟(结合leetcode)

关于二维数组指针地址int** matrixReshape(int** nums, int numsSize, int* numsColSize, int r, int c, int* returnSize, int** returnColumnSizes) { int m = numsSize; //行数 int n = numsColSize[0]; //列数 定义numsColSize是一个指针就和数组名代表第一个元素地址一样,加一个【0】表示列数 if (m...

2021-09-26 14:51:19 370

空空如也

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

TA关注的人

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