原文:程序员面试金典算法题

空格替换 题目描述 请编写一个方法,将字符串中的空格全部替换为 。假定该字符串有足够的空间存放新增的字符,并且知道字符串的真实长度 小于等于 ,同时保证字符串由大小写的英文字母组成。给定一个string iniString 为原始的串,以及串的长度 int len, 返回替换后的string。测试样例: Mr John Smith , 返回: Mr John Smith Hello World ...

2017-07-19 21:14 0 2151 推荐指数:

查看详情

程序员面试-面试题 16.04. 井字游戏

题目: 设计一个算法,判断玩家是否赢了井字游戏。输入是一个 N x N 的数组棋盘,由字符" ","X"和"O"组成,其中字符" "代表一个空位。 以下是井字游戏的规则: 玩家轮流将字符放入空位(" ")中。第一个玩家总是放字符"O",且第二个玩家总是放字符"X"。"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/C++)

一.数据结构 1.数组与字符串 1.1 实现一个算法,确定一个字符串的所有字符是否全都不同。假使不允许使用额外的数据结构,又该如何处理? 1.2 用C或C++实现void reverse(char* str)函数,即反转一个null结尾的字符串。 1.3 ...

Thu Apr 05 18:16:00 CST 2018 0 1262
程序员代码面试指南

注:本题单上的题目一般不会做详细分析,主要是记录给自己看的,想知道为什么可以去买左神的书,讲的非常详细! 第一章:栈和队列 设计一个有 getMin 功能的栈:链接 由 2 个栈组成的队 ...

Mon Aug 12 17:37:00 CST 2019 0 482
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM