Parzulpan
Parzulpan
全部文章
Book
Article(1)
LeetCode(99)
NowCoder(52)
Tools(1)
题解(1)
归档
标签
去牛客网
登录
/
注册
parzulpan
求知若饥,虚心若愚。做一个有趣的程序员,爱生活,爱分享。
全部文章
/ Book
(共6篇)
面试题4:二维数组中的查找
题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 编程思想 首先选取数组中右上角(或者左下角)的数字,如果该数字等于要查找的数字则返回tru...
2019-07-27
0
551
面试题3:数组中重复的数字
题目描述 在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是第一个重复的数字2或者3。 ...
2019-07-27
0
538
面试题2:实现Singleton模式
转自:https://blog.csdn.net/liang19890820/article/details/61615495 Singleton 的头文件(懒汉式/饿汉式公用): // singleton.h #ifndef SINGLETON_H #define SINGLETO...
2019-07-27
0
681
面试题1:赋值运算符函数
Q:如下为类型CMyString的声明,请为该类型添加赋值运算符函数。 class CMyString { public: CMyString(char* pData = nullptr); CMyString(const CMyString& str); ~...
2019-07-27
0
627
面试题0:高质的代码:即考虑边界条件、特殊输入和错误处理
Q:把一个字符串转换为整数。 A1:一个普通但漏洞百出的解法。 int StrToInt(char* str) { int number = 0; while (*str != 0) { number = number * 10 + *str - '...
考虑边界条件
特殊输入
错误处理
2019-07-25
0
773
面试题0:扎实的基础:即编程语言、数据结构和算法
编程语言: Q:如果写的函数需要传入一个指针,则是否需要为该指针加上const?把const加在指针不同的位置是否有区别? A:const是用来声明一个常量的,如果不想让一个值改变就应该加上const。首先来看如下的一段代码: int a = 100; const int...
编程语言
数据结构
算法
2019-07-25
0
608