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

首页

新闻资讯

论坛

温哥华地产

大温餐馆点评

温哥华汽车

温哥华教育

黄页/二手

旅游
搜索:  

 论坛通告:  请不要上传第三方有版权的照片,请尊重版权,谢谢   转载新闻请务必注明出处,这些媒体请不要转,谢谢   批评商家需要注意  
 个人空间: XY | reddragon | 猪头看世界 | 静观云卷云舒 | 细雨飘渺 | 乱想 | 罗蓬特机器人 | 客观中立而实事求是,唯服理据而杜绝辱骂 | 异乡的世界 | 湖里湖涂 | 五木森林 | 花随风 | 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
    潜力帖子 精华帖子 热门帖子
    尹科就是个彻头彻尾的骗子
    揭开财经新闻界的“伪君子”面纱—...
    姜维平就是个黑中介,满嘴谎话
    中华人民共和国和法兰西共和国关于...
    特朗普态度又变了,主动取消对华制...
    迈阿密(四)劳德代尔堡
    李承鹏最新文章《论抗日》:说起抗...
    爱国者的悲剧!中国最大规模反日[行...
    吉林松原特大事件,中共不敢说!美...
    胎压低了
    完犊子了!小红书被台湾封了!
    ____ 卡你 vs F-35
    本宫好不容易练完央院钢琴9级德彪西...
    曾经大肆赞扬Deepseek和国产机器人...
    在线等:有个人连着一个月对我嘘寒...
    迈阿密(三)Key West
    一夜消失! 加拿大这家华人超市突然...
    迈阿密(二)大沼泽地 维资卡亚 海...
    迈阿密(一)南沙滩 小哈瓦那 温伍...
    加拿大全国各地兑换纪念【无名烈士...
    2025纪念无名烈士加拿大2元流通硬币
    自藏求精!
    西岸快线30周年纪念品
    天津深度游(二)
    天津深度游
    mint十月新币 (十一月新币从25楼开始)
    魁北克 水晶瀑布 加国航拍
    舌尖上的预制菜!
    游了一下多伦多(三)多伦多群岛 湖...
    游了一下多伦多(二)多大 省议会 ...
    超级重磅!加拿大要进口中国电动车!
    皮尔今天在温哥华 - 蓝色wave - 保...
    几分钟前,中国强硬反击,征34+50,...
    曼谷高楼直接倒了
    我说我希望特朗普赢,老公气得眼睛...
    知乎?加西网上为什么有老流氓刘厅...
    明明有能力统台,大陆为何迟迟不动手?
    貌似ndp稍占上风。。。。。
    今天是感恩节,跟大家道个别,以后...
    咱最后还是投了ndp
    生平第一次被偷车了
    中国会不会武统台湾
    突发:台湾队战胜中国队奥运夺冠,...
    温哥华房姐出事了
    有在看总统辩论的吗?

    最新新闻 热门新闻 热评新闻
    "白宫AI沙皇宛如中共间谍,黄仁勋像军火商"
    法国"圆梦" 新一对大熊猫计划于2027年来到法国
    川普私下会面卡尼和她 还邀请共舞
    2位华人被"风水师""神医"骗走钱财
    官民同乐,列举我们对日本女首相的网络性骚扰
    土皇帝王垚 丰臀辣妹当助理 却多次被官媒表扬
    月经统计事件炸锅,我们离"月经警察"还有多远?
    保安证,怎么就成了大厂人考证顶流?
    "反腐风"首次刮到"非常肥""非常黑"领域
    美移民局宣布 设立移民审查中心
    联邦大陪审团拒绝起诉纽约州检察长詹乐霞
    在伍迪艾伦生日之际,纪念最好的戴安基顿!
    更年期母亲,和决定"看见"她的年轻人
    《枭起青壤》收官,3人零差评,1人升咖,他却脸部僵硬获一星差评
    《大生意人》:林夏薇版的慈禧太后上线,网友:戏份少但气场十足
    跨洋回北京"交换人质",我的东亚父亲终于软了
    越过道德的边界,我望着月亮,却只看见你 | 二湘空间
    首测东航全球最长航线,挑战飞机上度过26小时
    突发!又一日本知名品牌败退中国
    水果有"糖陷阱"? 医生推低糖6水果
    唐诡3:看懂苏无名与卢凌风终南山之行,才知长安朝堂杀机四伏!
    加元疯涨 专家对就业增长感到困惑
    《大生意人》:从理想到现实(17-24集 徽州茶业到合肥之战)
    中共成公敌 孩子们沿街提醒"前面有交警"
    川普再度扔下震撼弹 欧洲心发慌
    惊人变革!网飞收购好莱坞百年电影巨头
    中国移民年入$180亿!真实身份可怕,8保镖跟随
    太惨了! 卑诗一户人家3年被撞4次
    谱写平民英雄的不屈与热血!《英雄三元里》观影推介会举行
    任正非聊青年与AI未来:别盯着发明,要盯着应用
    联邦开始通知公务员可能面临裁员
    温哥华或将禁止在路口红灯时右转
    把川普困在"打地鼠"游戏中 习策略曝光
    美军离谱误击 6000万美元战机瞬间化为乌有
    运往大温的机械中发现209公斤鸦片
    华裔女演员状告西捷 称遭空乘霸凌
    天塌了!美国工卡重大改革 没法安心生活
    大温自闭症少年遭击毙 警员无过错
    台湾禁小红书 中国网友讥:自诩的民主自由呢?
    被国内吹上天的"伪豪车",在国外却没人搭理
    台湾以"打击诈骗"为由封锁小红书,为何引发争议?
    可怕!大温大卡车这一幕操作太野蛮
    加国男子中1500万大奖 将匿名捐款
    中国移民年入$180亿!真实身份可怕,8保镖跟随
    越过道德的边界,我望着月亮,却只看见你 | 二湘空间

    更多方式阅读论坛:

    Android: 加西网
    [下载]

    Android: 温哥华论坛
    [下载]

    PDA版本: 论坛

    加西网微信

    加西网微博


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

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

    页面生成: 0.0274 秒 and 5 DB Queries in 0.0014 秒