由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 请教一面试题
相关主题
继续攒人品 报几家面经请教一道面试题
几道MS面试题面试问题求教
那种对称的字符串叫什么名字L家电面题目
A 家两轮电话面试面经攒人品做题了,看看有没有比我更好的解法 (20个包子)
一变态题最长回文串
一道Facebook面经难题how to resolve this question?
求问一道面试题 ciscoon-site的时候Trie和suffix tree会考coding吗?
F店面问道算法题
相关话题的讨论汇总
话题: false话题: str话题: return话题: 面试题话题: rot
进入JobHunting版参与讨论
1 (共1页)
l*****b
发帖数: 82
1
请几天面试一个梦想的公司,结果悲惨地死在了一道数学编程题.
请板上的大牛帮忙看看怎么解,这样我也好知道自己的差距在哪里.
题目是这样的, 给出任意一串数字, 找出旋转180度以后还是原来的值得数字串.
比如, 69旋转180度后还是69.
用什么算法来编出这个程序?
小弟的印象中好像没有任何算法是可以用来旋转数字的,难道要用图形来辅助?
j*****8
发帖数: 3635
2
你想的太复杂了。
先把那几对能倒过来互相转换的数字定下来就行了
6-9, 1-1,0-0

【在 l*****b 的大作中提到】
: 请几天面试一个梦想的公司,结果悲惨地死在了一道数学编程题.
: 请板上的大牛帮忙看看怎么解,这样我也好知道自己的差距在哪里.
: 题目是这样的, 给出任意一串数字, 找出旋转180度以后还是原来的值得数字串.
: 比如, 69旋转180度后还是69.
: 用什么算法来编出这个程序?
: 小弟的印象中好像没有任何算法是可以用来旋转数字的,难道要用图形来辅助?

l*****a
发帖数: 14598
3
8-8

【在 j*****8 的大作中提到】
: 你想的太复杂了。
: 先把那几对能倒过来互相转换的数字定下来就行了
: 6-9, 1-1,0-0

s**x
发帖数: 7506
4
这应该算是palindrome 的又一个变种了,判定是否是palindrome 假如6=9, 8=8, 1=1,
0=0 only.
p*****2
发帖数: 21240
5
(defn rotate [num]
(let [m {\0 \0, \1 \1, \6 \9, \8 \8, \9 \6}
str (str num)
rot (clojure.string/join (reverse (map #(or (m %) \*) str)))]
(= str rot)))
N*D
发帖数: 3641
6
大牛又玩上clojure了,膜拜啊

【在 p*****2 的大作中提到】
: (defn rotate [num]
: (let [m {\0 \0, \1 \1, \6 \9, \8 \8, \9 \6}
: str (str num)
: rot (clojure.string/join (reverse (map #(or (m %) \*) str)))]
: (= str rot)))

A*********c
发帖数: 430
7
现在的公司可真尼玛会玩花样。
我也会出题了。
给出一个字符串,找出镜像以后还是原来值的字符串。
版权所有, Zeal。

【在 l*****b 的大作中提到】
: 请几天面试一个梦想的公司,结果悲惨地死在了一道数学编程题.
: 请板上的大牛帮忙看看怎么解,这样我也好知道自己的差距在哪里.
: 题目是这样的, 给出任意一串数字, 找出旋转180度以后还是原来的值得数字串.
: 比如, 69旋转180度后还是69.
: 用什么算法来编出这个程序?
: 小弟的印象中好像没有任何算法是可以用来旋转数字的,难道要用图形来辅助?

f**********t
发帖数: 1001
8
for (size_t i = 0; i < s.size() / 2; ++i) {
if (s[i] == '0' || s[i] == '1' || s[i] == '8') {
if (s[s.size() - 1 - i] != s[i]) {
return false;
}
}
if (s[i] == '6') {
if (s[....] != '9') {
return false;
}
}
...

【在 l*****b 的大作中提到】
: 请几天面试一个梦想的公司,结果悲惨地死在了一道数学编程题.
: 请板上的大牛帮忙看看怎么解,这样我也好知道自己的差距在哪里.
: 题目是这样的, 给出任意一串数字, 找出旋转180度以后还是原来的值得数字串.
: 比如, 69旋转180度后还是69.
: 用什么算法来编出这个程序?
: 小弟的印象中好像没有任何算法是可以用来旋转数字的,难道要用图形来辅助?

1 (共1页)
进入JobHunting版参与讨论
相关主题
问道算法题一变态题
Palindrome那题,OJ上通不过一道Facebook面经难题
Palindrome那题,OJ上通不过求问一道面试题 cisco
leetcode上的Longest Palindromic Substring难道不收brute forF店面
继续攒人品 报几家面经请教一道面试题
几道MS面试题面试问题求教
那种对称的字符串叫什么名字L家电面题目
A 家两轮电话面试面经攒人品做题了,看看有没有比我更好的解法 (20个包子)
相关话题的讨论汇总
话题: false话题: str话题: return话题: 面试题话题: rot