自定义博客皮肤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)
  • 收藏
  • 关注

原创 剑指 Offer 32 - II. 从上到下打印二叉树 II

题目链接:力扣我的代码:/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(NULL), right(NULL) {} * }; */class Solution {public: int _leve..

2022-05-16 15:30:03 131 1

原创 剑指 Offer 65. 不用‘+’、‘ - ’、‘ * ’、‘ / ’ 运算符号做完成加法

题目链接:力扣写一个函数,求两个整数之和,要求在函数体内不得使用 “+”、“-”、“*”、“/” 四则运算符号。示例:输入: a = 1, b = 1输出: 2提示:a,b均可能是负数或 0结果不会溢出 32 位整数...

2022-04-26 14:47:19 132

原创 力扣 第17题 电话号码的字母组合 (递归求解)

题目:给定一个仅包含数字2-9的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。链接:https://leetcode-cn.com/problems/letter-combinations-of-a-phone-number示例 1:输入:digits = "23"输出:["ad","ae","af","bd","be","bf","cd","ce","cf"]示例 2:输入..

2022-04-12 22:39:54 188

原创 C语言实现一个简单的通讯录

Contact.h#define _CRT_SECURE_NO_WARNINGS#pragma once#include<cstdio>#include<memory.h>#include<cstring>#include<stdlib.h>#define MAX_NAME 20#define MAX_SEX 10#define MAX_TELE 12#define MAX_ADDR 30#define MAX 1000#de

2022-03-30 20:30:19 1191

原创 库函数的模拟实现2

strncat函数的模拟实现char* my_strncat(char* dest, char* src, size_t size){ assert(dest && src); size_t len = strlen(dest); for (size_t i = 0; i < size; i++) { *(dest + len + i) = *(src + i); } return dest;}int main(){ char dest[20] =

2022-03-30 20:25:07 241

原创 库函数的模拟实现

strlen函数的模拟实现#include <stdio.h>int my_strlen(char* ps){ int count = 0; while (*ps++) { count++; } return count;}int main(){ char str[] = "abcdefgh"; int len = my_strlen(str); printf("%d ", len); return 0;}输出结果为:8strcpy函数的模拟

2022-03-23 17:53:13 275

原创 数据的储存

经过我们不断的学习,我们可以将数据的类型大致氛围5个类型,分别为①:整形类型。其中包括char(signed char),unsigned char;short(signed short) , unsigned short ; int (signed int) , unsigned int , long(signed long ) unsigned long这么几个整形数据类型。②: 浮点数类型。 其中包括:float 还有 double 两个浮点型数据类型。 ③:自定义数据类型。例如结构体(struct)

2022-02-25 19:15:56 498

原创 打印九九乘法表

先说最简单的程序:九九乘法表。想到九九乘法表,我们应该想到如何依次按顺序的将1-9的数字排列并且相乘,想要控制数字和相乘,我们可以用双层for循环来控制,第一层循环1-9的数字,第二层for循环用来控制1-这个数字的相乘,实现原理也非常的简单,代码和运行结果如下:#include<stdio.h>int main(){ for (int i = 1; i < 10; i++) { for (int j = 1; j <= i; j++) { printf

2022-01-16 17:21:57 7239 1

原创 如何来养成优秀的代码风格,让代码更加具有可读性?VS安装教程(详细)

VS,代码风格想要学好编程,读懂编程,养成优秀的代码风格至关重要,对于初学者来说用的编译器就是DevC++和Visual Studio,就代码风格来说,VS编译器的代码风格会远远优于DevC++的代码风格更好,代码的可读性更高,所以我更加推荐用VS编译器进行编程。

2022-01-15 22:46:20 313

原创 C语言函数实现《三子棋》游戏

三子棋,C语言,函数,代码

2021-11-24 16:12:40 145

原创 =和==的区别

在编程过程中经常使用“=”和“==”,但这两个字符所代表的含义完全不同。=的含义表示的是赋值,sum=99就是将99赋值给了sum,而==的意义表示为==左右两边的东西必须相等,否则就会报错。

2021-10-17 13:17:33 722

空空如也

空空如也

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

TA关注的人

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