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

原创 c++数组相关问题

今天做了leetcode Z型变换的问题,用的是二维字符数组。虽然看到题解后发现原来有更简单的方法,但还是在这里复习一下c++数组的知识先附上题目连接leetcode Z型字符变换一维数组#include <iostream>using namespace std;int main(){ /**为了方便 数组的类型全部都是int类型的*/ int numb...

2019-09-28 14:08:29 176

原创 leetcoe 938 二叉搜索树的和

二叉搜索树的定义:在二叉搜索树中,所有左子树结点的元素小于根节点的数据,所有右子树结点的元素大于根节点数据,注意,树中的每个结点都应满足这个性质;题目描述给定二叉搜索树的根结点 root,返回 L 和 R(含)之间的所有结点的值的和。二叉搜索树保证具有唯一的值。示例 1:输入:root = [10,5,15,3,7,null,18], L = 7, R = 15输出:32示例 2:...

2019-07-21 10:16:01 124

原创 leetcode 1108 字符串

这里写自定义目录标题1108 字符串操作问题遇到的问题1108 字符串操作问题给你一个有效的 IPv4 地址 address,返回这个 IP 地址的无效化版本。所谓无效化 IP 地址,其实就是用 “[.]” 代替了每个 “.”。示例 1:输入:address = “1.1.1.1”输出:“1[.]1[.]1[.]1”示例 2:输入:address = “255.100.50.0”...

2019-07-20 18:48:13 148

原创 python深拷贝和浅拷贝

copy.copy 浅拷贝 只拷贝父对象,不会拷贝对象的内部的子对象。(比深拷贝更加节省内存)copy.deepcopy 深拷贝 拷贝对象及其子对象用一个简单的例子说明如下:import copy升a = [1, 2, 3, 4, [‘a’, ‘b’, ‘c’]]b = ac = copy.copy(a)d = copy.deepcopy(a)很容易理解:a是一个列...

2019-06-29 15:28:18 128

原创 共用体问题

#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;int main(){ union { char i[2]; short int m; }r; r.i[0]=2; r.i[1]=0; printf("%d",r.m);}该程序输出结果为2,即在共用体...

2018-10-30 12:54:12 1208

转载 指针数组和数组指针

一、指针数组和数组指针的内存布局初学者总是分不出指针数组与数组指针的区别。其实很好理解:指针数组:首先它是一个数组,数组的元素都是指针,数组占多少个字节由数组本身决定。它是“储存指针的数组”的简称。数组指针:首先它是一个指针,它指向一个数组。在32 位系统下永远是占4 个字节,至于它指向的数组占多少字节,不知道。它是“指向数组的指针”的简称。下面到底哪个是数组指针,哪个是指针数组呢:A)...

2018-10-29 21:56:45 212

原创 结构体内具有指针类型的成员时的处理情况

***最近在用链表写管理学生信息的程序,遇到了一个大问题,由于对c语言的基本知识了解不够扎实,该bug改了好几天,后来才醒悟,总而言之一句话,若结构体内的成员有指针类型时,一定要对这个指针malloc,不管有没有对整个结构体malloc,否则程序会跑飞。废话不多说,先上代码:#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;type...

2018-10-14 22:49:02 1303

原创 共用体嵌套的结构体成员的值

void main(){ union eg1{ int c;int d;struct { int a; int b;} out;} e;e.c=1;e.d=2;e.out.a=e.c*e.d;e.out.b=e.c+e.d;printf(“%d,%d\n”,e.out.a,e.共用体就是享用同一块内存在此例中e的大小为最长元素的大小,也就是结构体out...

2018-10-11 18:17:42 844 1

原创 关于指针使用前必须初始化的一个小例子。

关于指针使用前必须初始化的一个小例子关于指针使用前必须初始化的一个小例子指针使用前必须初始化,这句话看似很简单,但我一直理解的模棱两可,现在用一个字符串输入的小例子,更加深入地理解这句话代码如下#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;#include &lt;string.h&gt;void solve(char *nb)...

2018-10-10 11:08:36 1297

转载 浅谈C++字符数组与字符串指针

https://blog.csdn.net/ytzj2017/article/details/79196367。

2018-09-13 17:56:52 683

原创 关于c语言当中while循环里的scanf()引发的缓冲区问题

关于c语言当中while循环里的scanf()引发的缓冲区问题在第一堂c语言课程中利用while循环中加入scanf的方式,连续输入学生信息,但是循环只能进行一次,首先来看代码:快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q插入链接 Ctrl + L插入代码 Ctrl + K插入图片 Ctrl + G提...

2018-09-13 17:43:09 2522

空空如也

空空如也

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

TA关注的人

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