| 广告联系 | 繁体版 | 手机版 | 微信 | 微博 | 搜索:
欢迎您 游客 | 登录 | 免费注册 | 忘记了密码 | 社交账号注册或登录

首页

新闻资讯

论坛

温哥华地产

大温餐馆点评

温哥华汽车

温哥华教育

黄页/二手

旅游
搜索:  

 论坛通告:  请不要上传第三方有版权的照片,请尊重版权,谢谢   转载新闻请务必注明出处,这些媒体请不要转,谢谢   批评商家需要注意  
 个人空间: reddragon | 罗蓬特机器人 | 乱想 | XY | 客观中立而实事求是,唯服理据而杜绝辱骂 | 猪头看世界 | 静观云卷云舒 | 细雨飘渺 | 异乡的世界 | 湖里湖涂 | 五木森林 | 花随风 | lxls | rxmei | Notme | 顾晓军 | Amy Yi | 53757645468 | 逸言堂 | 北极熊要去北极老家
 最新求助: 请问谁知道哪里有卖理发的电动推子?   忽然有个疑问:战争时期,加拿大拿PR卡未入籍的永久居民会被强制服兵役吗?   这个银条   如何修改会员名?
 论坛转跳:
     发帖回帖获取加西镑, 兑换精彩礼物

论坛首页 -> IT人生

coding test 第一题。 (高手莫入) (发表于17年前)

分页: 1, 2, 3, 4  下一页  



回复主题  图片幻灯展示  增添帖子到书签中  给帖子中的发贴者批量赠送献花或者花篮    |##| -> |=|        发表新主题
阅读上一个主题 :: 阅读下一个主题  
作者 正文
voice
(只看此人)




文章 时间: 2008-11-07 11:52 引用回复
请先把题抄下来, 半小时之后我会删掉。 icon_smile.gif
 
花篮
分享


上一次由voice于2008-11-07 11:56修改,总共修改了1次
楼主 | 电梯直达
阅读会员资料 发送站内短信 主题 User photo gallery 礼物  
webdriver
(只看此人)




文章 时间: 2008-11-07 11:55 引用回复
gettext 写道:
请先把题抄下来, 半小时之后我会删掉。 icon_smile.gif


问题说明
    
你需要对一组学生(男女生都有),进行从高到低排队,同时要求男女生间隔着。

输入:你将得到用一个数组(vector<string>icon_wink.gif存储的学生信息,每个学生信息为“name height sex”,height是一个整数,单位cm; sex为性别,可以为 "boy" 或者 "girl" 之一。
返回:返回一个字符串,包含用“-”连接起来的排序后的每个学生的名字。如果存在多个可能结果,则选择按照字母顺序最优的解。如果无解,返回空串。
    
Class:
StudentsOrdering
Method:
findOrder
Parameters:
vector <string>
Returns:
string
Method signature:
string findOrder(vector <string> students)
(be sure your method is public)
    

Constraints
-
students will contain between 1 and 50 elements, inclusive.
-
Each element of students will be contain between 1 and 50 characters, inclusive.
-
Each element of students will be formatted as described in the problem statement.
-
The name of each student will consist of letters ('A'-'Z', 'a'-'z') only.
-
The height of each student will be between 100 and 250, inclusive.
-
The height of each student will contain no leading zeroes.
Examples
0)

    
{"Alex 180 boy",
"Josh 181 boy",
"Mary 158 girl",
"An 158 girl",
"Tanya 180 girl",
"Ted 158 boy"}
Returns: "An-Ted-Mary-Alex-Tanya-Josh"

1)

    
{"Alex 180 boy",
"Josh 158 boy",
"Mary 180 girl",
"An 158 girl",
"Mary 180 girl",
"Ted 158 boy"}
Returns: "Josh-An-Ted-Mary-Alex-Mary"
Student names can repeat.
2)

    
{"Alex 180 boy",
"Josh 170 boy",
"An 158 girl",
"Mary 180 girl",
"Ted 175 boy"}
Returns: ""
There is no girl to place between Josh and Ted.
3)

    
{"Mary 175 girl"}
Returns: "Mary"


外? big_happy.gif 这下你删不掉了啵 big_happy.gif
 
花篮
分享
_________________
There is no wisdom tree; nor a stand of a mirror bright, Since all is void, where can the dust alight?


上一次由webdriver于2008-11-07 12:49修改,总共修改了1次
沙发 | 返回顶端
阅读会员资料 发送站内短信 主题 User photo gallery 礼物  
myversa
(只看此人)



文章 时间: 2008-11-07 11:56 引用回复
lazy to read all the problem statement...
 
花篮
分享
_________________
Travel Blog
板凳 | 返回顶端
阅读会员资料 发送站内短信 主题 User photo gallery 礼物  
voice
(只看此人)



文章 时间: 2008-11-07 12:04 引用回复
webdriver 写道:
外? big_happy.gif 这下你删不掉了啵 big_happy.gif


太好了, 这是topcoder上的题, 因为版权上的问题, 这是你贴的啊。icon_smile.gif
 
花篮
分享
地板 | 返回顶端
阅读会员资料 发送站内短信 主题 User photo gallery 礼物  
SARS
(只看此人)



文章 时间: 2008-11-07 12:08 引用回复
怎么这么快就删掉?太不厚道 big_mad.gif

不错的题目 yc_85.gif

但有个问题:是不是男女孩要严格错开——像“男女男女......”这样?看起来很容易无解。
 
花篮
分享
_________________


你好,外星人,我们有猫~
5 楼 | 返回顶端
阅读会员资料 发送站内短信 主题 User photo gallery 礼物  
许万克
(只看此人)



文章 时间: 2008-11-07 12:15 引用回复
gettext 写道:
webdriver 写道:
外? big_happy.gif 这下你删不掉了啵 big_happy.gif


太好了, 这是topcoder上的题, 因为版权上的问题, 这是你贴的啊。icon_smile.gif


Ha, gettext , you're bad, big_happy.gif
 
花篮
分享
6 楼 | 返回顶端
阅读会员资料 发送站内短信 主题 User photo gallery 礼物  
SARS
(只看此人)



文章 时间: 2008-11-07 12:18 引用回复
俺的思路:用桶式排序

1、建150个坑(桶),分别给100cm~250cm高度的。
2、扫描学生列表,按高度入坑
3、对有孩子的坑做简单的交换移位,错开男女
4、从低到高把桶里的孩子倒出来

学习委员,这样行不行?有没有时间、空间方面更多的限制?
 
花篮
分享
_________________


你好,外星人,我们有猫~
7 楼 | 返回顶端
阅读会员资料 发送站内短信 主题 User photo gallery 礼物  
webdriver
(只看此人)



文章 时间: 2008-11-07 12:22 引用回复
gettext 写道:
webdriver 写道:
外? big_happy.gif 这下你删不掉了啵 big_happy.gif


太好了, 这是topcoder上的题, 因为版权上的问题, 这是你贴的啊。icon_smile.gif


俺考虑用google translate一下,估计就没版权问题袅
 
花篮
分享
_________________
There is no wisdom tree; nor a stand of a mirror bright, Since all is void, where can the dust alight?
8 楼 | 返回顶端
阅读会员资料 发送站内短信 主题 User photo gallery 礼物  
voice
(只看此人)



文章 时间: 2008-11-07 12:44 引用回复
SARS 写道:
俺的思路:用桶式排序

1、建150个坑(桶),分别给100cm~250cm高度的。
2、扫描学生列表,按高度入坑
3、对有孩子的坑做简单的交换移位,错开男女
4、从低到高把桶里的孩子倒出来

学习委员,这样行不行?有没有时间、空间方面更多的限制?


对, 这样也可以, 但我想每个坑里把男女分开可能会好些。
 
花篮
分享


上一次由voice于2008-11-07 12:55修改,总共修改了1次
9 楼 | 返回顶端
阅读会员资料 发送站内短信 主题 User photo gallery 礼物  
webdriver
(只看此人)



文章 时间: 2008-11-07 12:54 引用回复
1、先判断一下男女生人数是否有解 - 男女生人数得相差1或相等

2、然后再解。。。(对不起,没时间想了现在) 
 
花篮
分享
_________________
There is no wisdom tree; nor a stand of a mirror bright, Since all is void, where can the dust alight?
10 楼 | 返回顶端
阅读会员资料 发送站内短信 主题 User photo gallery 礼物  
 
回复主题     |##| -> |=|     论坛首页 -> IT人生 所有的时间均为 美国太平洋时间
1页,共4 分页: 1, 2, 3, 4  下一页  


注:
  • 以上论坛所有发言仅代表发帖者个人观点, 并不代表本站观点或立场, 加西网对此不负任何责任。
  • 投资理财及买房卖房版面的帖子不构成投资建议。投资有风险,责任请自负
  • 对二手买卖中的虚假信息,买卖中的纠纷等均与本站无关。
  • 黄页热门商家 免费个人广告
    发布商业广告

    不能在本论坛发表新主题
    不能在本论坛回复主题
    不能在本论坛编辑自己的文章
    不能在本论坛删除自己的文章
    不能在本论坛发表投票
    不能在这个论坛添加附件
    可以在这个论坛下载文件

    论坛转跳: 

    voice, webdriver, myversa, voice, SARS, 许万克, SARS, webdriver, voice, webdriver
    潜力帖子 精华帖子 热门帖子
    尹科就是个彻头彻尾的骗子
    揭开财经新闻界的“伪君子”面纱—...
    姜维平就是个黑中介,满嘴谎话
    好消息来了:床铺荣获和平奖了
    当年的全家福
    本宫好不容易练完央院钢琴9级德彪西...
    任素汐最新电视剧,在多伦多拍的!
    哇,中华料理,包容性太强了吧
    高尚的汉语被谁牵头市井化
    完犊子了!小红书被台湾封了!
    世界杯分组出来了
    货币的平权,中本聪难逃宿命
    黄MAGA打Covid疫苗了么
    美《国家安全战略》出炉!遏阻台湾...
    路透:五角大厦要求欧洲2027前主导...
    迈阿密(三)Key West
    一夜消失! 加拿大这家华人超市突然...
    迈阿密(二)大沼泽地 维资卡亚 海...
    迈阿密(一)南沙滩 小哈瓦那 温伍...
    加拿大全国各地兑换纪念【无名烈士...
    2025纪念无名烈士加拿大2元流通硬币
    自藏求精!
    西岸快线30周年纪念品
    天津深度游(二)
    天津深度游
    mint十月新币 (十一月新币从25楼开始)
    魁北克 水晶瀑布 加国航拍
    舌尖上的预制菜!
    游了一下多伦多(三)多伦多群岛 湖...
    游了一下多伦多(二)多大 省议会 ...
    超级重磅!加拿大要进口中国电动车!
    皮尔今天在温哥华 - 蓝色wave - 保...
    几分钟前,中国强硬反击,征34+50,...
    曼谷高楼直接倒了
    我说我希望特朗普赢,老公气得眼睛...
    知乎?加西网上为什么有老流氓刘厅...
    明明有能力统台,大陆为何迟迟不动手?
    貌似ndp稍占上风。。。。。
    今天是感恩节,跟大家道个别,以后...
    咱最后还是投了ndp
    生平第一次被偷车了
    中国会不会武统台湾
    突发:台湾队战胜中国队奥运夺冠,...
    温哥华房姐出事了
    有在看总统辩论的吗?

    最新新闻 热门新闻 热评新闻
    四川有个尴尬的功勋县,藏着一个重要的秘密
    在北京,海淀区北三环的房价让人震惊
    默认金正恩这权利 中国删除重要条款
    刚刚!BC北边发生7级强震 震感强烈
    范玮琪"僵脸"大变 网惊认不出:嘴歪到耳根
    紧张!渥太华开始考虑"魁北克公投"的可能性
    研究:早餐这杯常见果汁护心又延寿
    公安部门户网站帐号直播卖鞋 全网群嘲
    加国男子中1500万大奖 将匿名捐款 不想改变生活
    加拿大超市省钱指南:这样买最划算
    川普扔"核弹"!华盛顿出台史上最危险文件
    美景都没有了?谁还想移民来温哥华
    被骂下架的美团公益广告,忽略了最基本的一点
    年代剧《生万物》天津卫视开播(图
    熊出没民宅!大块头窝进加州屋底10天不走
    哈马斯高级领导人:拒绝对加沙地带进行外部托管
    2026民众党怎么突破?柯文哲已经开始布局
    特朗普将废"出生公民权",美最高法院决定合宪审查
    裁员提速!三名初级会计师8小时的活AI1小时搞定
    美客机急坠迫降 或由游荡数百万年的宇宙射线造成
    生育18个孩子,俄"超级母亲"离世,年仅59岁
    早上总想睡?5大清醒秘诀 比咖啡因更有效
    美新生儿不用接种乙肝疫苗了?仍是中国防控手段
    北京批斗日本,中国民众"不抵制日货"原因曝
    去中国看看 英诺奖得主感慨:我们的大学像第三世界
    美国安报告1变动让中国不开心!习肯定会提出
    英国被曝考虑向乌移交750亿元俄被冻结资产!俄罗斯警告…
    落地凤凰不如鸡!陈法蓉蔡少芬近照流出,个矮...
    林晓霖:她是林豆豆同父异母的姐姐,一生坎坷
    谷歌憋了十年的大招,让英伟达好日子到头了?
    被国内吹上天的"伪豪车",在国外却没人搭理
    太惨了! 卑诗一户人家3年被撞4次
    官宣喜讯刚1个月 关晓彤亮新身份 鹿晗赚了
    网友推算 香港大火实际罹难人数1500人以上
    美将领承认:被美军二次打击的贩毒船并非驶向美国
    穷疯了?温哥华市政想收"知情费"
    驻日美军士兵猥亵未成年少女 日本检方不予起诉
    华裔女演员状告西捷 称遭空乘霸凌
    中国移民年入$180亿!真实身份可怕,8保镖跟随
    2026民众党怎么突破?柯文哲已经开始布局
    特朗普将废"出生公民权",美最高法院决定合宪审查
    裁员提速!三名初级会计师8小时的活AI1小时搞定
    美客机急坠迫降 或由游荡数百万年的宇宙射线造成
    生育18个孩子,俄"超级母亲"离世,年仅59岁
    早上总想睡?5大清醒秘诀 比咖啡因更有效

    更多方式阅读论坛:

    Android: 加西网
    [下载]

    Android: 温哥华论坛
    [下载]

    PDA版本: 论坛

    加西网微信

    加西网微博


    Powered by phpBB 2.0.8
    Terms & Conditions    Privacy Policy    Political ADs    Activities Agreement    Contact Us    Sitemap    

    加西网为北美中文网传媒集团旗下网站

    页面生成: 0.0286 秒 and 6 DB Queries in 0.0021 秒