2道面试题

简介: 面试者1: 1、 Taking a string which is supposed to contain a number of only ‘a’ or ‘b’.

面试者1:

1、 Taking a string which is supposed to contain a number of only ‘a’ or ‘b’. Return the number of continuous ‘a’ pieces. Eg. “aaabaababa”,return 4.

2、 Test the function.

3、 Reverse a one-way link

4、 Given cords of 2 rectangles, write a function to judge if they intersects.

 5、 Test case for the function above

6、 Count continuous piece of ‘a’ in a string

7、 Return the continuous pieces of ‘a’ in a String

8、 A function takes 2 string inputs which are numbers like “1”, “2”, and its output is sum of the 2 inputs. Like “3” == Add (“1” + “2”). All inputs and output are int-string type. I asked him to test this function with some cases.

9、 A dialog have an input box and an OK button, when click OK button, there is a dialog to show the content of input box

 

面试者2:

1. 输入一个全部都是数字的字符串,将它每一位数字相加,直到最后只得到一个个位数。例如:输入”456”,则4+5+6=15, 1+5=6,返回6。要求:使用C#类的形式,通过类中的一个int型的属性来给出结果

2. 输入一个字符串,返回其中单词的个数(连续的字母为一个单词)。例如:输入”abc,xyz12mkw sd.”返回4(abc, xyz, mkw, sd 共4个单词)。要求:使用任何你擅长的语言来写出完整函数,函数原型为int CountWords(const char* src)

目录
相关文章
|
IDE Shell 开发工具
Mac 使用 ZeroBrane Studio 开发lua
本文原文连接: http://blog.csdn.net/freewebsys/article/details/46347657 转载请注明出处! 1,关于 ZeroBrance Studio ZeroBrane Studio 是一个轻量级的Lua IDE。拥有代码提示、语法高亮、远程调试、代码分析、调试等功能。支持多个 Lua 引擎 (LuaJIT, Löve 2D
2381 0
|
算法 程序员 Python
程序员的悲哀是什么?
很多人会以为程序员“脱发、加班、压力大、上班摸鱼”等标签是悲哀,而实际上这只是大众对此的刻板映像,并不是程序员真正的悲哀
286 0
程序员的悲哀是什么?
|
3天前
|
搜索推荐 编译器 Linux
一个可用于企业开发及通用跨平台的Makefile文件
一款适用于企业级开发的通用跨平台Makefile,支持C/C++混合编译、多目标输出(可执行文件、静态/动态库)、Release/Debug版本管理。配置简洁,仅需修改带`MF_CONFIGURE_`前缀的变量,支持脚本化配置与子Makefile管理,具备完善日志、错误提示和跨平台兼容性,附详细文档与示例,便于学习与集成。
271 116
|
18天前
|
域名解析 人工智能
【实操攻略】手把手教学,免费领取.CN域名
即日起至2025年12月31日,购买万小智AI建站或云·企业官网,每单可免费领1个.CN域名首年!跟我了解领取攻略吧~
|
12天前
|
安全 Java Android开发
深度解析 Android 崩溃捕获原理及从崩溃到归因的闭环实践
崩溃堆栈全是 a.b.c?Native 错误查不到行号?本文详解 Android 崩溃采集全链路原理,教你如何把“天书”变“说明书”。RUM SDK 已支持一键接入。
663 219