Loading

上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 42 下一页
摘要: 题目描述 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy. 则经过替换之后的字符串为We%20Are%20Happy。 编程思想 首先求出字符串空格的个数,然后新字符串的长度 = 旧字符串的长度 + 2 * 空格的个数,最后从后往前遍历复制即可。 阅读全文
posted @ 2019-07-27 21:35 Parzulpan 阅读(151) 评论(0) 推荐(0)
摘要: 题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 编程思想 首先选取数组中右上角(或者左下角)的数字,如果该数字等于要查找的数字则返回true,如 阅读全文
posted @ 2019-07-27 18:24 Parzulpan 阅读(199) 评论(0) 推荐(0)
摘要: 题目描述 在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是第一个重复的数字2或者3。 编程思想 遍历数 阅读全文
posted @ 2019-07-27 17:34 Parzulpan 阅读(163) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/liang19890820/article/details/61615495 Singleton 的头文件(懒汉式/饿汉式公用): // singleton.h #ifndef SINGLETON_H #define SINGLETON_H #inc 阅读全文
posted @ 2019-07-27 16:17 Parzulpan 阅读(252) 评论(0) 推荐(0)
摘要: Q:如下为类型CMyString的声明,请为该类型添加赋值运算符函数。 class CMyString { public: CMyString(char* pData = nullptr); CMyString(const CMyString& str); ~CMyString(void); pri 阅读全文
posted @ 2019-07-27 16:01 Parzulpan 阅读(184) 评论(0) 推荐(0)
摘要: Q:把一个字符串转换为整数。 A1:一个普通但漏洞百出的解法。 int StrToInt(char* str) { int number = 0; while (*str != 0) { number = number * 10 + *str - '0'; ++str; } return numbe 阅读全文
posted @ 2019-07-25 22:46 Parzulpan 阅读(255) 评论(0) 推荐(0)
摘要: 编程语言: Q:如果写的函数需要传入一个指针,则是否需要为该指针加上const?把const加在指针不同的位置是否有区别? A:const是用来声明一个常量的,如果不想让一个值改变就应该加上const。首先来看如下的一段代码: int a = 100; const int *b = &a; // 1 阅读全文
posted @ 2019-07-25 22:17 Parzulpan 阅读(400) 评论(0) 推荐(0)
摘要: #Markdown使用方法与技巧 ##前言 注意到Github上经常含有.md格式的文件,之后了解到这个是用Markdown编辑后生成的文件。Markdown语言用途广泛,故学之。 ##简介 Markdown 是一种用来文本处理的轻量级**「标记语言」**,它用简洁的语法代替排版,而无需像Micro 阅读全文
posted @ 2019-03-01 14:44 Parzulpan 阅读(673) 评论(0) 推荐(0)
摘要: 给出一个完全二叉树,求出该树的节点个数。 说明: 完全二叉树的定义如下:在完全二叉树中,除了最底层节点可能没填满外,其余每层节点数都达到最大值,并且最下面一层的节点都集中在该层最左边的若干位置。若最底层为第 h 层,则该层包含 1~ 2h 个节点。 示例: 给定一个二叉树,判断是否为完全二叉树。 阅读全文
posted @ 2018-12-11 22:11 Parzulpan 阅读(812) 评论(0) 推荐(0)
摘要: 给定一个带有头结点 head 的非空单链表,返回链表的中间结点。 如果有两个中间结点,则返回第二个中间结点。 示例 1: 示例 2: 提示: 给定链表的结点数介于 1 和 100 之间。 阅读全文
posted @ 2018-12-09 11:47 Parzulpan 阅读(131) 评论(0) 推荐(0)
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 42 下一页