自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 101. 对称二叉树

递归+模拟,在 dfs中递归调用,不断 比较left->left和right->right 比较left->right 和right->left。递归:从上到下层层展开,然后从下到上一步步的回溯返回。case1:左节点和右节点都为空。case 2: 左节点和右节点有一个为空。case 3: 左节点和右节点值不一样。递归调用的入口在根节点。

2023-08-22 11:13:50 79

原创 Matrix

Veggie 最近深深地迷恋上了 Matrix,现在他手上有一个 N × N 的矩阵,矩阵中的元素都是数字,他希望可以从不同角度欣赏矩阵之美。

2023-03-02 14:13:17 136

原创 异世界的历法(5分)

果冻在异世界时间的 580 年 3 月 7 日 15 时整穿越到了这里。

2023-03-02 10:02:04 164

原创 守护长方形

弟子喜欢守护全世界最好的长方形,于是他想知道这块棋盘的方格包含多少个他不需要守护的正方形和他必须守护的长方形。

2023-03-01 17:45:59 89

原创 1043.从起点是否能达到终点

有一个 n×m的地图,给你 FS 和女生的位置,FS 每一步可以向右或向下走一格。

2023-03-01 16:11:53 43

原创 e 值计算

编程计算 e 的近似值

2023-03-01 09:59:13 947

原创 编程输出三种形式乘法表

对于每个乘法表,首行升序输出的 1 到 9 数与数之间恰好有三个空格,接下来 10 行每栏内容都需要和首行对应的栏目左对齐。输出三个乘法表,按照完整乘法表、下三角乘法表、上三角乘法表的顺序输出,每个表中间空一行。

2023-02-28 11:35:04 154

原创 OS/处理器状态+中断+进程

处理器状态核心态与用户态的转换从用户态到内核态:中断和异常是用户态到内核态转换仅有的途径(系统调用、中断或者异常)。从内核态到用户态:计算机提供一条特权指令:加载程序状态字。程序状态字计算机如何知道当前处于何种工作状态呢?:OS引入PSW来区分不同处理器工作状态。PSW用来控制指令执行顺序并且保留和指示与程序有关的系统。状态主要作用是实现程序状态的保护和恢复。每个处理器只设置一个PSW寄存器,每个程序都有一个PSW,程序占有处理器执行,它的PSW将占有PSW寄存器。程序状态字寄存器PSW

2021-10-27 17:20:53 441

原创 力扣242.有效的分母异位词

题目:给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。注意:若 s 和 t 中每个字符出现的次数都相同,则称 s 和 t 互为字母异位词。示例:输入: s = “anagram”, t = “nagaram”输出: true题解思路:1.可以定义一个大小为26的数组record,初始化数组record为0,来记录从a-z这26个字母的出现的次数,因为a到z在ASCII码中是连续的,使用字符a映射数组下标为0,字符z映射数组下标为25,即字符 - ‘a’ 就是该字

2021-10-16 20:06:07 90

原创 新建的m文件保存失败的一个小原因(matlab没有损坏)

matlab无法保存.m文件,(已经选好保存位置,点击保存,但*一直都在,在保存位置里面也找不到m文件)简单的解决办法如下:1.“主页”->“预设”2.然后这样就可以了。matlab的位置最好不要随便移动,有时候matlab一打开就闪退,可以看看是不是把matlab.exe移动了位置。...

2021-04-05 11:07:03 2423 1

原创 randi创建矩阵变量

randint(2,4,[10,30])报错:函数或变量 ‘randint’ 无法识别。可以把这条语句改成randi([10,30],2,4).randi函数中后面两个参数指定随机矩阵的行和列,[10,30]表示矩阵里每个数的范围是10到30;

2021-04-04 17:18:11 608

原创 LNode *和LinkList的小区分

typedef struct LNode{ //定义单链表结点类型ElemType data; //每个结点存放一个数据元素struct Lnode *next; //指针指向下一个结点}LNode,*LinkList;LNode *p 和LinkList p效果等价只是LNode *p强调这是一个结点。LinkList p强调这是一个单链表。这样写可读性更强。...

2021-04-04 12:50:48 1702 1

原创 简易falppy bird

1.在Xfce终端安装ncurses库sudo apt-get install libncurses5-dev2.cd Codetouch my_flappy_bird.c3.用*表示背景中的柱子,用0表示bird。代码如下:#include <curses.h>#include <stdlib.h>#include <signal.h>#include <sys/time.h>#define CHAR_BIRD ‘0’#define CH

2020-12-28 15:37:36 151

原创 甲流疫情死亡率

#include #include using namespace std;int main(){double a,b,c;cin >>a>> b;c = b/a ;printf("%.3f%%",c);}这里c=b/a没有乘100,而打印有%号,相当于结果缩小了100倍误差大,如果要输出正确的值c= b/a *100

2020-11-16 17:11:34 463

原创 参数有范围,类型要选正确,避免溢出

输入格式一行,包含两个正整数 A 和 B,中间用单个空格隔开。1≤A,B≤50000。#includeusing namespace std;int main(){int a, b;cin >> a >> b;cout << ab;return 0;}这样不对,开始用int定义a,b,当a=b=50000时,ab=2,500,000,000,而int类型取址范围为:-2^31 - 2^31-1 ,也就是-2147483648 - 2147483647

2020-11-16 16:44:34 99

原创 安装multisim后汉化过程中,无法创建文件夹拒绝访问怎么办

这是权限问题,改起来有点麻烦。。。有一个取巧的办法,不用改权限,就是把压缩包里面的汉化包生成到别的目录里面,如何复制到目标目录X:\Program Files(x86)\National Instruments\Circuit Design Suite 12.0\stringfiles里。...

2020-06-17 11:43:23 1577

原创 Multisim彻底卸载干净方法

因为之前下载了Multisim但没有删除干净,后来下载Multisim时会出现No software will be installed or removed,导致不能成功下载为解决这个问题,可以下载一个NI软件卸载的应用,应用很小也非常方便,就分享一下那个应用吧。链接:https://pan.baidu.com/s/1RHVlJy-LhzrtLisi1L5eMg提取码:4vxl...

2020-06-17 10:16:59 15607 24

MATLAB图像处理小案例.zip

matlab图像处理小案例

2021-04-06

glaux.h glaux.lib glaux.dll下载

下载glaux工具包,里面有glau.h glaux.lib glaux.dll这三个文件。 把.h文件文件放到 安装vs2019路径下的VC文件夹下的include文件下的gl下,如果没有gl,新建一个;把.lib文件放到安装vs2019路径下的VC文件夹下的include文件下的;把.dll文件放到操作系统目录下面C:\Windows\SysWOW64(64位系统)或C:\Windows\system32文件夹内(32位系统); 然后在VS201中的配置打开项目->属性对话框进行如下设置:将“配置”下拉框选则为“所有配置“,打开“链接器--输入”在“附加依赖项”中增加:glaux.lib

2020-11-08

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

TA关注的人

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