- 博客(23)
- 问答 (4)
- 收藏
- 关注
原创 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 161
原创 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 463
原创 操作系统知识总结 (计算机系统概述)
操作系统的并发性是通过分时操作来实现的2.共享:1.互斥共享方式(临界资源)2.同时访问方式资源的共享是以程序的并发为条件的命令接口:用户通过操作命令来组织和控制作业执行(联机命令接口和脱机命令接口)程序接口:编程人员使用他们来请求操作系统服务(系统调用)...
2022-01-25 11:59:30 150
原创 操作系统知识总结 (计算机系统概述)
操作系统特征:1.并发 2.共享(前两条为基本特征) 3.虚拟 4.异步目标功能:1.计算机系统资源的管理者 2.用户与计算机系统之间接口(命令接口 程序接口 GUI)
2022-01-19 16:24:39 521
原创 JAVA复习知识整理
编译型语言:在编译型语言写的程序执行之前,需要一个专门的编译过程,把源代码编译成机器语言的文件,如exe格式的文件,以后要再运行时,直接使用编译结果即可,如直接运行exe文件。因为只需编译一次,以后运行时不需要编译,所以编译型语言执行效率高。解释型语言:解释型语言不需要事先编译,其直接将源代码解释成机器码并立即执行,所以只要某一平台提供了相应的解释器即可运行该程序。整数类型的表示:1 十进制 int a=10; sout--102.八进制 int b=10 sout--83 十六
2021-12-28 23:32:32 208
原创 关于递归的写法
今天做了一道leetcode递归类型的习题 原题目是这样的这道题一看就需要用到递归的方式来写而且确实用递归也是最为简介的写法但是递归却很难写,今天看了一些大佬写的代码有了一点关于递归的感悟和大家分享一下递归的难点在于:找到可以递归的点 为什么很多人觉得递归一看就会,一写就废。 或者说是自己写无法写出来,关键就是你对递归理解的深不深。对于此题: 递归的点怎么找?从拿到题的第一时间开始,思路如下:1.怎么判断一棵树是不是对称二叉树? 答案:如果所给根节点,为空,那么是对称。如果不为空的.
2021-12-05 16:57:57 184
原创 关于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 534
原创 关于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 7109
原创 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 224
原创 关于队列的基本操作方法
以下方法包含了队列的基本操作,创建空队列,判断空满,入队出队操作以及访问队首元素以及打印整个队列。#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 495
原创 关于二维数组与指针联系的感悟(结合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 396
空空如也
关于Leetcood上C语言二位数值返回指针的问题
2021-09-30
关于字符串和字符串数组的问题
2021-09-26
有关二维数组的输入输出
2021-09-09
关于C语言中的scanf和getchar的问题
2021-08-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人