自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LeetCode No.704 二分查找 & No.27移除元素

LeetCode 数组刷题

2022-09-22 00:09:43 436 1

原创 刷题:剑指 Offer 56 - I. 数组中数字出现的次数

刷题:剑指 Offer 56 - I. 数组中数字出现的次数

2022-06-22 22:23:07 213

原创 C++引用

浅析C++引用

2022-06-08 22:07:33 12378 1

原创 刷题:JZ64 求1+2+3+...+n

C++刷题

2022-06-05 22:56:00 182

原创 C语言自定义类型

1. 结构体数据经常性以组存在,因此C语言提供了两种聚合数据类型即数组和结构体。数组和结构体均是一些值的集合,不同之处在于数组存放同类型数据,而结构体可存放不同类型数据,这也决定了结构体并不能像数组一样通过下标来访问。1.1 结构声明1.1.1 完全声明struct tag { member-list; }variable-lsit;//tag:结构体标签//struct tag:结构体类型//member-list:成员列表(用以描述对象)//variable-..

2021-09-26 00:58:19 657 1

原创 复刻常用字符、内存函数

strlen//方法1:指针相减size_t my_strlen(const char* string){ char* ptr = string; while (*string != '\0') { string++; } return string - ptr;}//方法2:递归size_t my_strlen(const char* string){ if (*string != '\0') { return 1 + my_strlen(++string);

2021-09-21 22:45:05 161 1

原创 数据的存储

一、大端字节序与小端字节序1.1 字节序的产生 首先需明确的是数据存储单位为字节,当数据以多字节形式进行存储时则需要考虑存储顺序,单字节存储无需考虑。1.2 理解大小端字节序 大端字节序:数据低位存放高地址,数据高位存放低地址。 小端字节序:数据高位存放高地址,数据低位存放低地址。1.2.1 举例说明 设有整型变量存放值0x11223344,大小端存储模式如下: 显然在VS平台下,数据为小端存储。1.2.2...

2021-09-05 22:16:21 786 3

原创 扫雷(无flag版)—— C语言实现

扫雷(无????)—— C语言实现1 主要功能初始化雷区打印雷区布置雷区排查雷区(递归展开)计时器2 代码展示2.1 头文件#include <stdio.h>#include <stdlib.h>#include <time.h>#include <windows.h>#define ROW 9#define COL 9#define EASY_COUNT 20 //设置雷的个数#define ROWS ROW+2#d

2021-08-22 23:30:10 139

原创 函数栈帧(详细图解)

一、栈 简单来说栈是一块由函数运行而临时占用的内存区域,其主要特点有:一个限定表尾进行删除(出栈)和插入(入栈)操作的线性表,其过程类似与压子弹与退子弹。 一个由系统自动分配的内存空间。 用于存储函数内部的局部变量、方法调用、函数传参数值等。 由高地址向低地址生长。...

2021-08-10 00:21:34 18029 12

原创 Tic_Tac_Toe(三子棋)小游戏——C语言实现

空棋盘,玩家下棋,电脑下棋,判断输赢。 #pragma once#include <stdio.h>#include <stdlib.h>#include <time.h>#define ROW 3#define COL 3//初始化棋盘void Initialize_checkerboard(char board[ROW][COL],int, int);//打印棋盘void Display_checker...

2021-08-05 22:53:38 3004 4

原创 汉诺塔——这个世界确实是二进制的!

在学习完递归后,今天就来简单说说经典的Hanoi问题(汉诺塔问题)。Hanoi出自一个印度的古老传说:在世界中心贝拿勒斯(在印度北部)的圣庙里,一块黄铜板上插着三根宝石针。印度教的主神梵天在创造世界的时候,在其中一根针上从下到上地穿好了由大到小的64片金片,这就是所谓的汉诺塔。不论白天黑夜,总有一个僧侣在按照下面的法则移动这些金片:一次只移动一片,不管在哪根针上,小片必须在大片上面。僧侣们预言,当所有的金片都从梵天穿好的那根针上移到另外一根针上时,世界就将在一声霹雳中消灭...

2021-07-25 17:10:25 899 1

空空如也

空空如也

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

TA关注的人

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