07 2017 档案

摘要:链表是一种最简单的数据结构之一,经常会被面试官用来考察应聘者的基础扎不扎实,最近也到了求职季,所以我把自己对链表的一些理解写出来,希望能跟大家交流交流; 链表的概念其实挺简单,无非就是一个利用指针将数据元素顺序串联起来的一种非连续、非顺序的存储结构;链表中每一个结点都包含两个部分:一个室存储数据的数 阅读全文

posted @ 2017-07-30 17:42 禾小白 阅读(424) 评论(0) 推荐(0)

摘要:第一题: 牛牛喜欢彩色的东西,尤其是彩色的瓷砖。牛牛的房间内铺有L块正方形瓷砖。每块砖的颜色有四种可能:红、绿、蓝、黄。给定一个字符串S, 如果S的第i个字符是'R', 'G', 'B'或'Y',那么第i块瓷砖的颜色就分别是红、绿、蓝或者黄。牛牛决定换掉一些瓷砖的颜色,使得相邻两块瓷砖的颜色均不相同 阅读全文

posted @ 2017-07-28 16:50 禾小白 阅读(302) 评论(0) 推荐(0)

摘要:喜欢好多年的女生突然有了男朋友,很难受。为什么会这样,就在我以为我们已经走的越来越近的时候。我以为你也有点喜欢我的时候,突然冒出来一个人,为什么?可能终究是我以为吧。 一向不喜欢让被人决定我的人生,所以也一直以来很排斥相亲,但是到了这个年纪,喜欢一个人真的好难,喜欢的人恰好喜欢自己更难,我到底该怎么 阅读全文

posted @ 2017-07-25 11:06 禾小白 阅读(128) 评论(0) 推荐(0)

摘要:在c语言中存在两种类型转换:显式类型转换和隐式类型转换; 显示类型转换:在类型前加上(type)变量,对变量进行的转换,程序员自己显式添加; char *ptra = (char*)ptrb; void *ptrc = (void*)ptrd; 隐式转换:不同数据结构之间赋值和运算,函数调用传递参数 阅读全文

posted @ 2017-07-18 12:23 禾小白 阅读(1107) 评论(0) 推荐(0)

摘要:static的作用主要有两种: 第一个作用是限定作用域;第二个作用是保持变量内容持久化; c语言中static的用法: 1、全局静态变量: 用法:在全局变量前加上关键字static,全局变量就定义成一个全局静态变量。 static int temp; 内存中的位置:静态存储区,在整个程序运行期间一直 阅读全文

posted @ 2017-07-07 14:21 禾小白 阅读(44431) 评论(0) 推荐(5)

摘要:1、修饰常量时: const int temp1; //temp1为常量,不可变 int const temp2; //temp2为常量,不可变 2、修饰指针时: 主要看const在*的前后,在前则指针指向的内容为常量,在后则指针本身为常量; const int *ptr; //*ptr为常量; i 阅读全文

posted @ 2017-07-07 13:18 禾小白 阅读(2284) 评论(1) 推荐(1)