原文:《程序员面试金典》习题解答(C/C++)

一.数据结构 .数组与字符串 . 实现一个算法,确定一个字符串的所有字符是否全都不同。假使不允许使用额外的数据结构,又该如何处理 . 用C或C 实现void reverse char str 函数,即反转一个null结尾的字符串。 . 给定两个字符串,请编写程序,确定其中一个字符串的字符重新排列后,能否变成另外一个字符串。 . 编写一个方法,将字符串中的空格全部替换成 。假定该字符串尾部有足够的空 ...

2018-04-05 10:16 0 1262 推荐指数:

查看详情

程序员面试算法题

空格替换 题目描述 请编写一个方法,将字符串中的空格全部替换为“%20”。假定该字符串有足够的空间存放新增的字符,并且知道字符串的真实长度(小于等于1000),同时保证字符串 ...

Thu Jul 20 05:14:00 CST 2017 0 2151
程序员面试-面试题 16.04. 井字游戏

题目: 设计一个算法,判断玩家是否赢了井字游戏。输入是一个 N x N 的数组棋盘,由字符" ","X"和"O"组成,其中字符" "代表一个空位。 以下是井字游戏的规则: 玩家轮流将字符放入空位 ...

Sat Mar 14 21:37:00 CST 2020 0 803
程序员面试-面试题 16.10. 生存人数

题目: 给定N个人的出生年份和死亡年份,第i个人的出生年份为birth[i],死亡年份为death[i],实现一个方法以计算生存人数最多的年份。 你可以假设所有人都出生于1900年至2000年(含 ...

Sun Mar 15 22:22:00 CST 2020 0 2420
[c++菜鸟]《Accelerate C++习题解答

第0章 0-0 编译并运行Hello, world! 程序。 0-1 下面的表达式是做什么的?  3+4 0-2 编写一个程序,使它在运行时输出: 0-3 字符串直接量"\t"代表一个水平制表符;不同的C++实现以不同的形式显示制表符。在你 ...

Thu Jul 12 04:39:00 CST 2018 0 1182
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM