由买买提看人间百态

topics

全部话题 - 话题: ret
1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)
b*****l
发帖数: 9499
1
来自主题: Linux版 - emacs RET vs C-j 问题
getkey 测试结果:
在 xterm 下:
RET: ^M
C-RET: ^M
M-RET: ^[^M
而在 gnome-terminal 下:
RET: ^M
C-RET: ^J
M-RET: ^[^J
咋修啊,555,也装了 gconf-editor 了,gnome-terminal 的设置是:
active_encodings: UTF-8
i*********5
发帖数: 19210
2
来自主题: Cycling版 - Retül Bike Fit (转载)
【 以下文字转载自 Tri 讨论区 】
发信人: ironman2015 (ironman circa 2015), 信区: Tri
标 题: Retül Bike Fit
发信站: BBS 未名空间站 (Thu Aug 25 00:10:12 2011, 美东)
今晚没去Masters Swimming session,因为我的MTB buddy要搬家去台湾住几年,CMBA
的朋友们聚在一起给他饯行。
http://www.mitbbs.com/article_t/Cycling/31250895.html
吃饭时他提到他去台湾要开家店,主业是做bike fitting。他是Retül Certified
fitter。还没有仔细研究,但是好像很不错。他说Armstrong及今年的四支环法车队都
是Retül fit的。他们是唯一用的3D video camera的fitting系统。不过价钱也不菲,
$240。(Jekky买车那家店做BG Fit,$180一次,是Specialized公司的,Chris
McCormack是用BG Fit的,当然因为Specialized赞助的他... 阅读全帖
i*********5
发帖数: 19210
3
来自主题: Tri版 - Retül Bike Fit
今晚没去Masters Swimming session,因为我的MTB buddy要搬家去台湾住几年,CMBA
的朋友们聚在一起给他饯行。
http://www.mitbbs.com/article_t/Cycling/31250895.html
吃饭时他提到他去台湾要开家店,主业是做bike fitting。他是Retül Certified
fitter。还没有仔细研究,但是好像很不错。他说Armstrong及今年的四支环法车队都
是Retül fit的。他们是唯一用的3D video camera的fitting系统。不过价钱也不菲,
$240。(Jekky买车那家店做BG Fit,$180一次,是Specialized公司的,Chris
McCormack是用BG Fit的,当然因为Specialized赞助的他tri bike。)
http://www.retul.com/about-retul.asp
Chris Lieto pedals while data is captured from Retül's LED harness
2x Ironman Hawaii c... 阅读全帖
f*****m
发帖数: 309
4
来自主题: JobHunting版 - 求内推Intel RET Engineering职位
http://jobs.intel.com/ShowJob/Id/892678/RET-Engineer/
求人内推这个职位,本人美国top 10化学工程专业Ph.D.,自己以前投过Intel的职位可
惜都是石沉大海,没有任何回复。希望有好心人可以帮我内推一下,多谢。
f*****m
发帖数: 309
5
来自主题: JobHunting版 - 求内推Intel RET Engineering职位
不好意思,link改好了
http://jobs.intel.com/ShowJob/Id/892678/RET-Engineer/
h*********9
发帖数: 1108
6
这个月的payroll里面发现扣了391 的RET-TRS 96, 然后雇主也扣掉729,请问这个是
什末钱啊,我的身份是F1,OPT,刚开始POSDOC,来美第四年。
多谢!
d****d
发帖数: 2919
7
来自主题: E-Sports版 - 看了Ret输给slayers_M的那两场
好像ZvT打到后期很无解啊。。
一矿二矿防空加鸡血枪兵防飞龙,三矿行星要塞。
两运输机的兵到处不间断空投。。
两盘都是Ret 5矿满人口的兵,被三矿的人族坦克雷神加枪兵推出来,gg
d****d
发帖数: 2919
8
来自主题: E-Sports版 - 看了Ret输给slayers_M的那两场
那个T是正面推的同时,两船兵同时分别投两个分矿。
多线能力确实比Ret强。
可能还有个人族占优的地方,就是兵营重工造兵都可以排队。
最后双方都有很多资源,人族推出来之前,兵营重工里多点几个兵,前面死一个空出人
口,后面的就自动造一个集结上来了。
虫族就得一边操作大战,一边手动热键造兵。。。
那两盘都是大战拼完,虫族人口骤降现补兵,人族虽然也死了很多兵,不过又有一波集
结好准备A了。。
m*******d
发帖数: 903
9
来自主题: E-Sports版 - 看了Ret输给slayers_M的那两场
那两盘RET明显是能力不足。。。再说了,比补兵能力,再怎么也轮不到人族说话,续
不上兵的那是白银虫族。。。
d****d
发帖数: 2919
10
来自主题: E-Sports版 - 看了Ret输给slayers_M的那两场
恩,俺没玩过虫族,瞎说的 LOL
可能确实是Ret自己实力不如那个T。
第二场里比较惨的场面就是大战过后,人族的兵又A上来了,虫族正在变的母巢王虫被
悲剧的突突死了。
f*****t
发帖数: 4395
11
来自主题: E-Sports版 - 看了Ret输给slayers_M的那两场

ret各种垃圾操作,感染虫瞎跑,兵也不regroup,一波一波的送
自己多线不如别人就在矿区多放几个地刺不就行了,也不放,不知道在干毛
b*****l
发帖数: 9499
12
来自主题: Linux版 - emacs RET vs C-j 问题
头大啊,在 text-mode (gnome-terminal) 下面的 emacs 把 RET 解释成 C-j,很多键
就不能用了。在 GUI 下面则没问题。用 M-x describe-key 看的。
各位,这个咋整啊?env | grep TERM 说是 xterm,俺换成 TERM=linux 也没作用。。
b*****l
发帖数: 9499
13
来自主题: Linux版 - emacs RET vs C-j 问题
问题是 C-j 和 RET 我都要用到啊。。。

多键
。。
b*****l
发帖数: 9499
14
来自主题: Linux版 - emacs RET vs C-j 问题
xterm 下跑 emacs 时,M-RET 没问题了。但是 gnome-terminal 下咋整涅?感觉就是哪
里一设就该好了。。。
为啥俺以前就从来就没遇到过这个问题涅?/proc/version 说是 Red hat 4.1.2-42,问
题是俺在 rh 上也从来没遇到过这个问题啊?
g********w
发帖数: 2539
15
来自主题: USANews版 - 奥博马是获得军队支持最高的
You must be freaking joking
http://thelastcivilright.org/2012/11/01/who-does-our-us-militar
Obama’s Endorsements from the Military:
General Wesley Clark, USA, (Ret.)
General Colin Powell, USA (Ret.)
Major General Paul Eaton, USA (Ret.)
Admiral Donald Gutter, USN, former JAG of the Navy, (Ret.)
Admiral John Nathman, USN, (Ret.)
Romney’s Endorsements from the Military:
Admiral James B. Busey, USN, (Ret.)
General James T. Conway, USMC, (Ret.)
General Terrence R. Dake, USMC, (Ret)
Admiral James O. E... 阅读全帖
t**n
发帖数: 58
16
来自主题: Investment版 - 401k 投资选择
金融菜鸟一个,请帮忙选一下。。
Average Annual Total
Short Bonds/Stable/MMkt 1 mo. 3 mos. YTD 1 yr. 3 yrs. 5
yrs. 10 yrs. Since* Inception Expense Ratio
Stable Value
Transamerica Stable Value Advantage Account 1.65 1.62 1.62 1.68
2.03 2.46 3.09 N/A N/A
N/A N/A N/A N/A N/A N/A N/A N/A
Interm./Long-Term Bond 1 mo. 3 mos. YTD 1 yr. 3 yrs. 5
yrs. 10 yrs. Since* Inception Expense Ratio
Intermediate-Te... 阅读全帖
t*********n
发帖数: 89
17
来自主题: JobHunting版 - 亚麻onsite总结,攒人品,求好运
我的思路:先从前向后扫重复的位数,再从后往前扫到哪一位可以比原来的数大。没做
边界检查,用lz给的几个例子测试通过。代码质量太差请见谅...
int getBigger(vector a, int target){
vector store;
int bits=0;
while (target >0) {
store.push_back(target%10);
bits++;
target/=10;
}
reverse(store.begin(), store.end());
int same = 0;
//scan from begin to end
for (int i=0; i if (a.end() != find(a.begin(), a.end(), store[i])) {
same++;
}
else
break;
... 阅读全帖
r****7
发帖数: 2282
18
challenge me
bool isRepeat(string s) {
bool ret = false;
int sz = s.size();
vector pi(sz, 0);
int k = 0;
for (int i = 1; i < sz; i ++) {
while (k != 0 && s[i] != s[k]) {
k = pi[k - 1];
}
if (s[i] == s[k]) {
k ++;
}
pi[i] = k;
}
int d = sz - pi[sz - 1];

int idx = d - 1;
int expectedRes = 0;

bool rFlag = false;
if (d < 2) {
ret = false;
goto e;
}
while (t... 阅读全帖
r****7
发帖数: 2282
19
challenge me
bool isRepeat(string s) {
bool ret = false;
int sz = s.size();
vector pi(sz, 0);
int k = 0;
for (int i = 1; i < sz; i ++) {
while (k != 0 && s[i] != s[k]) {
k = pi[k - 1];
}
if (s[i] == s[k]) {
k ++;
}
pi[i] = k;
}
int d = sz - pi[sz - 1];

int idx = d - 1;
int expectedRes = 0;

bool rFlag = false;
if (d < 2) {
ret = false;
goto e;
}
while (t... 阅读全帖
S**I
发帖数: 15689
20
来自主题: JobHunting版 - [合集] G家onsite面经
☆─────────────────────────────────────☆
sharc (sharc) 于 (Mon Aug 22 15:15:14 2011, 美东) 提到:
刚从G家onsite归来。新鲜面经奉上。
总共5轮,4轮technical interview, 一个thesis discussion。在technical里,有编
程题,有open design。我记得的问题有:
1. 编程题:一堆字符串。找longest common prefix。
我的方法就是找最短的字符串,对它的每个字符,逐个与其他字符串对应位置比较。(
求更好方法)
2. open question: 一堆文件,size差别极大( from KB to many GB). 找出所有内
容相同的文件。
3. 编程题: 有一个observer 类,监视另一个类foo 的成员变量的值,每当那个值被
修改,就要调用 该observer.updated() 方法。需要实现 foo.registerObserver(ob)
, foo.unregisterObserver( ob )... 阅读全帖
S******t
发帖数: 151
21
来自主题: JobHunting版 - 问两道fb题
我贴一个第一题能通过的代码吧:
vector bestA;
int bestLen;
void search(int idx, int sum, int len, vector>>& f,
vector& ret, vector& A) {
//cout << idx << " " << sum << " " << len << endl;
if (idx == 0) {
int lenA = bestA.size();
vector v = ret;
/*
for (int i = 0; i < v.size(); i++)
cout << v[i] << " ";
cout << endl;
*/
if (v.size() < lenA || lenA == 0) {
bestA = v;
return;
... 阅读全帖
i**********e
发帖数: 1145
22
来自主题: JobHunting版 - 请教一道Leetcode 题,多谢
我贡献一个 Depth-first 递归的解法。
这里注意 ret 是vector, insert() 复杂度是linear to ret.size().
可以改用 double-ended queue 来优化,最后转换回 vector 就好了.
vector > levelOrderBottom(TreeNode *root) {
vector > ret;
traverse(root, 0, ret);
return ret;
}
void traverse(TreeNode *p, int level, vector > &ret) {
if (!p) return;
if (ret.size() <= level) ret.insert(ret.begin(), vector());
traverse(p->left, level+1, ret);
traverse(p->right, level+1, ret);
ret[ret.s... 阅读全帖
l*****z
发帖数: 3022
23
来自主题: JobHunting版 - 狗家 题 讨论
一遍扫描的解法:
int[] check(int [] A){
int N = A.length;
if(N<3) return null;
int min = 0;
int[] ret = new int[3];
ret[0] = 0;
ret[1] = -1;

for(int i=1; i if(ret[1] < 0){
if(A[i] min = i;
ret[0] = i;
}else if(A[i]>A[min]){
ret[1] = i;
}
}
else{
//has i, j
... 阅读全帖
n********e
发帖数: 1789
24
来自主题: Investment版 - 请教Merrill Lynch的401k帐户投资选择
有这些选择,现在30+,还有30多年才退休。如何选择比较好啊?感觉没有几个好的
fund啊。Expense Ratio都很高。还有很多都是很新的fund。谢谢
EQUITY/STOCK Symbol ER(%) 1YR 10YR Life From
ALLIANCE BERNSTEIN GLBL ANAIX 0.59 -0.25 5.32 2007
BLACKROCK EQUITY IND NON BEMMT 0.04 21.87 17.67 2012
BLACKROCK MSCI ACWI EXUS BIMIT 12.86 2011
DODGE & COX INTERNATIONA DODFX 0.64 25.25 9.25 9.15 2001
HARTFORD SMALLCAP GROWTH HISCX 0.67 27.95 9.86 10.17 1994
SSGA RUSSELL SMALL/MID C YDSAT ... 阅读全帖
l*****i
发帖数: 136
25
来自主题: JobHunting版 - G 家电面面经
没有测试很多case,只是把idea表达了出来
感觉面试的时候现写,只能跪了
string afterPoint(int a, int b)
{
string ret;
unordered_map m;
if (a==0)
{
ret += "(0)";
return ret;
}

int p=0;
while(true)
{
m[a] = p;
a *= 10;
int d = a/b;
int r = a%b;
ret += char(d+'0');
if ( m.find( r)!= m.end() ) // find the cycle
{
ret.insert(m[r], "(");
ret += ')';
return ret;
}
... 阅读全帖
t**r
发帖数: 3428
26
来自主题: JobHunting版 - 出道题。perfectPermutation
我的代码:
很糟糕,大数据过不去
应该可以用bitmap 优化一下 今天懒得弄了
package topcoder;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.LinkedList;
import java.util.List;
//B[0] = 0
//B[i] = A[B[i-1]], for every i between 1 and N-1, inclusive.
/*
* Permutation Child array
{0, 1, 2} {0, 0, 0}
{0, 2, 1} {0, 0, 0}
{1, 0, 2} {0, 1, 0}
{1, 2, 0} {0, 1, 2}
{2, 0, 1} {0, 2, 1}
{2, 1, 0} {0, 2, 0}
* */
public... 阅读全帖
B****2
发帖数: 8892
27
http://www.athlonsports.com/college-football/college-footballs-
1. Adrian Peterson, Oklahoma (2004-06)
Stats: 747 att., 4,045 yds, 41 TD, 24 rec., 198 yds, TD
The BCS version of Herschel Walker or Bo Jackson was the three-year star
from Palestine (Texas) High. A three-time first-team All-Big 12 runner
finished No. 2 in the Heisman Trophy voting as a true freshman in 2004. His
1,925 yards was an NCAA record for a true freshman and it earned him
unanimous All-American honors. Despite missing chunk... 阅读全帖
l***x
发帖数: 1761
28
来自主题: Working版 - 问问401K的投资选择
刚工作,第一次enroll in 401K,公司给了一些投资选择,让自己选哪些,各投资百分
之多少。完全没概念……
因为刚入职不久,公司match没多少钱,所以也不是很在意选哪个,不过毕竟不想胡乱
选啊。烦请达人帮看一下这些投资选择,大约给个指引。谢谢!
1. American Century Cap Preservation Inv
2. American Funds AMCAP Fund R4
3. American Funds New Perspective Fund R4
4. Delaware Small Cap Value Fund A
5. Dreyfus Strategic Value Fund A
6. Franklin High Income Fund A
7. Harbor International Inv R
8. Invesco International Growth Equity A R
9. Nuveen Mid Cap Growth Opp A
10. PIMCO Total Return Fund A
11. Prudential Global... 阅读全帖
n*****t
发帖数: 22014
29
来自主题: BuildingWeb版 - 简单的jquery/table/mysql网站模版
// ajax.php
// http://myhost.com/ajax.php?admin=user&pass=passwd&query=select * from table
function pre_encode(&$item, $key) {
if (is_string ( $item ))
$item = mb_encode_numericentity ( $item, array ( 0x80, 0xffff, 0,
0xffff ), 'UTF-8' );
}
$user = $_REQUEST ['user'];
$pass = $_REQUEST ['pass'];
if ($user != 'admin' || $pass != 'passwd')
die ( "incorrect passwd" );
$ret = mysql_connect ( "localhost", "root", "passwd" ) && mysql_select_db (
"database" ) && mysql_set_charset ... 阅读全帖
n*c
发帖数: 228
30
来自主题: Programming版 - C++ code explanation
int f(int m,int n)
{
int ret;
int k;
int b;

if(n==1)
{
return (1< }
else{
ret=f(m,n-1);
k=(n-1)/m;
b=(n-1)%m;
if(b==0)
ret=ret-(1<<(k-1))+(1< else
ret=ret-(1<<(m+k-b))+(1<<(m+k-b+1));
return ret;
}
}
Can some one explain
if(b==0)
ret=ret-(1<<(k-1))+(1< else
ret=ret-(1<<(m+k-b))+(1<<(m+k-b+1));
for me?
Many thanks!
T***N
发帖数: 1835
31
来自主题: Investment版 - 我也包子求401K选择以及比例
Name Gross Expense Ratio
ABF LG CAP VAL INST (AADEX) 0.59%
AF FUNDMNTL INV R6 (RFNGX) 0.31%
AF GRTH FUND AMER R6 (RGAGX) 0.33%
FID CONTRAFUND (FCNTX) 0.71%
VANGUARD INST INDEX (VINIX) 0.04%
GS GROWTH OPPS INST (GGOIX) 1%
MFS MID CAP VALUE R3 (MVCHX) 1.19%
VANG EXT MKT IDX ADM (VEXAX) 0.09%
DFA US TARGET VALUE (DFFVX) 0.37%
HARTFORD SMALL CO Y (HSCYX) 0.86%
NB GENESIS - INST CL (NBGIX) 0.85%
AF EUROPAC GROWTH R6 (RERGX) 0.5%
MFS INTL NEW DISC R3 (MIDHX) 1.37%
V... 阅读全帖
v***a
发帖数: 365
32
来自主题: JobHunting版 - 最近没有什么新题

发现之前算法还不够优化,有overlap直接删点就是了
struct node {
int x, y;
node * left, * right, * fa;
};
node * insert(node * n, int x, int y) {
while (n && overlap(n, x, y)) {
if (n->x < x) x = n->x; if (n->y > y) y = n->y;
n = removeNode(n); // The hard part
}
if (n == NULL) {
n = new node;
n->x = x; n->y = y; n->left = NULL; n->right = NULL; n->fa = NULL;
if (root == NULL) root = n;
return n;
}
node * ret;
if (n->x < x) {
r... 阅读全帖
k***t
发帖数: 276
33
来自主题: JobHunting版 - 面经
#3 GetMedian() 感觉写得有点复杂,insert()应该还可以简化。
==============
#include
#include
#include
#include
using namespace std;
class Median {
public:
Median() : maxhc(0), minhc(0) {}
~Median() {}
void insert (int v) {
if (maxhc==minhc) {
if (maxh.empty() || maxh.top()>=v)
_enQ(true, v);
else _enQ(false, v);
} else if (maxhc>minhc) {
if (maxh.top()>v) {
_enQ(false, _deQ(true));
_enQ(true, v);
} e... 阅读全帖
a***e
发帖数: 413
34
leetcode上的,感觉如果选择的语言有split这个function,就会好写很多,比如C#和
Java。
C++就麻烦些。而且选择是algorithm 的find还是string的find也很不同。
面试时碰到这类题能说我这道题用C#或者Java,其他用C++行么?其实现在主要用C#,
但C++是总共用得最久的。Java感觉和C#很像,但实际工作中没用过,也不想为面试而
学。多谢
Given an absolute path for a file (Unix-style), simplify it.
For example,
path = "/home/", => "/home"
path = "/a/./b/../../c/", => "/c"
两个C++的
1. string simplifyPath(string path) {
vector a;
int n = path.size();
for (int i = 0; i {
string t;
... 阅读全帖
w*******y
发帖数: 60932
35
Amazon has some good deals on Ravensburger puzzles for children and adults.
Make great gifts. As a puzzle lover, I've found Ravensburger to have
quality puzzles--the finish is nice and they use a heavier construction for
the pieces. You'll find Ravensburger in b&m toy shops for quite a bit more.
Free Prime Shipping or Shipping w/ $25+ Order.
Ravensburger Busy Airport - 35 Piece Puzzle - $4.99 Ret. $9.99
Link:
http://www.amazon.com/gp/product/B0016288MI/ref=ox_sc_act_title
Ravensburger Fairytale... 阅读全帖
l*******r
发帖数: 655
36
就这么点儿选择。是457b plan。谢谢大家!
Fund Name
AmFds Cap Wld Gr Inc R5
AmFds Gr Fd Am R5
DODGECOX GLBL STK
DodgeCox Intl Stk
FnklnMSF Mut Shrs Z
Vanguard Ext Mkt Idx Inst
Vanguard Inst Index Fund
Vanguard Target Ret 2010
Vanguard Target Ret 2015
Vanguard Target Ret 2020
Vanguard Target Ret 2025
Vanguard Target Ret 2030
Vanguard Target Ret 2035
Vanguard Target Ret 2040
Vanguard Target Ret 2045
Vanguard Target Ret 2050
Vngrd Prm Mny Mkt Inv
VNGRD SMCAP INDX SGNL
Vngrd Strat Eq Inv
VNGRD TRGT RTMT 2060
VNGRD T... 阅读全帖
S*******0
发帖数: 198
37
来自主题: JobHunting版 - 为什么做了400道算法题还是那么菜
正数和负数的overflow判断不一样,
public static int atoi(String str) throws Exception{
String expression = str.trim();
if(expression==null||expression.equals("")){
throw new Exception("expression is empty");
}
int sign = 1;
int index = 0;
if(expression.charAt(0) == '-'){
sign = -1;
}
if(expression.charAt(0) == '-' || expression.charAt(0) == '+'){
index++;
if(expression.length()==1){
... 阅读全帖
S*******0
发帖数: 198
38
来自主题: JobHunting版 - atoi很不好写,头都大了...
这个版上讨论过多次了,这是我的code
//atoi
public static int atoi(String str) throws Exception{
String expression = str.trim();
if(expression==null||expression.equals("")){
throw new Exception("expression is empty");
}
int sign = 1;
int index = 0;
if(expression.charAt(0) == '-'){
sign = -1;
}
if(expression.charAt(0) == '-' || expression.charAt(0) == '+'){
index++;
if(expression.length()==1){
... 阅读全帖
w***o
发帖数: 109
39
来自主题: JobHunting版 - Distinct Subsequence
大牛们很忙,让我来给你解释解释。我两水平差不多,我的思路对你可能容易理解一点
。这题主要是要逼你写DP,而且是Buttomup的。我没有二爷那么牛,可以直接写
buttomup的DP,我是一步一步来的。不好意思C++早忘了,java的,你凑合看吧。
先来recursive without DP。
public int numDistinct(String S, String T) {
if(T.length() == 0)
return 1;

if(S.length() < T.length())
return 0;

int ret = 0;
if(S.charAt(0) == T.charAt(0))
ret += numDistinct(S.substring(1), T.substring(1));

ret += numDistinct(S.substring(1), T);... 阅读全帖
Y********f
发帖数: 410
40
来自主题: JobHunting版 - 两道google的题
我写的第一题,和前面的思路差不多,找到输出3个元素的数组,否则返回空数组
vector incrSeq(vector& vect)
{
int curMin = INT_MAX;
vector ret(3, INT_MAX);
for (int i = 1; i < vect.size(); i++)
{
if (vect[i] > ret[1])
{
ret[2] = vect[i];
return ret;
}
else if (vect[i] < curMin)
curMin = vect[i];
else if (vect[i] < ret[1])
{
ret[0] = curMin;
ret[1] = vect[i];
}
}
ret.clear();
r... 阅读全帖
s*******g
发帖数: 170
41
来自主题: JobHunting版 - 问一个L的题目
我的一个解法:
unsigned long calc(unsigned m, unsigned n) {
if(m < 2 || m < 2) return 0;
unsigned long ret = m;
for(unsigned i = 1; i < n; ++i)
ret *= m;
return ret;
}
unsigned findNext2(unsigned val) {
unsigned long ret = INT_MAX;
unsigned smallest = 0;
unsigned sum = 4;
while(smallest <= val) {
unsigned n = 2;
for(unsigned i = n; i <= sum-2; ++i) {
unsigned long result = calc(sum-i, i);
if(i == 2) smallest = result;
... 阅读全帖
w****a
发帖数: 710
42
来自主题: JobHunting版 - Google onsite一题
这题最近出镜率贼高啊。
你这里5/10 返回0.5。有的面经让返回0.5(0)。我贴一个返回0.5(0)的吧。当然没啥区
别,细节改一下而已。
string get_decimal(int num, int den) {
string ret = to_string(num / den);
ret.push_back('.');
num %= den;
map rems;

while(num != 0 && !rems.count(num)) {
rems[num] = (int)ret.size();
num *= 10;
ret.push_back(num / den + '0');
num %= den;
}

if (num != 0) {
ret.insert(ret.begin() + rems[num], '(');
ret += ")";
} else {
ret +=... 阅读全帖
S********s
发帖数: 29
43
来自主题: JobHunting版 - Google onsite一题
A java version:
import java.util.HashSet;
import java.util.Set;
public class DecimalToString {
public static void main(String[] args) {
System.out.println(get_decimal(1, 6));
System.out.println(get_decimal(1, 3));
System.out.println(get_decimal(1, 2));
System.out.println(get_decimal(1, 8));
System.out.println(get_decimal(2, 3));
System.out.println(get_decimal(1, 9));
System.out.println(get_decimal(1, 11));
System.out.println(get... 阅读全帖
j********r
发帖数: 127
44
来自主题: JobHunting版 - LinkedIn onsite一道题
给一个string, 可以删除任意字符,求所有可以得到的palidrome字串集
我就想了个递归, 还是没有区分掉一些重复的情况,worst case O(2^n)基本同暴力解
Map> allSubSet = new HashMap();
Set getAllPalidrome(String s, int x, int y){
int ind = x * s.length() + y;
if(allSubSet.constainsKey(ind)) return allSubSet.get(ind);
Set ret = new HashSet();
if (s == null || s.size() == 0) { ret.add(""); return ret;}
if (s.size() == 1) { ret.add(s); return ret;}
for(int i = x; i <= y; i++){
for (int j = y; j >= i; j--){
... 阅读全帖
j********r
发帖数: 127
45
来自主题: JobHunting版 - LinkedIn onsite一道题
给一个string, 可以删除任意字符,求所有可以得到的palidrome字串集
我就想了个递归, 还是没有区分掉一些重复的情况,worst case O(2^n)基本同暴力解
Map> allSubSet = new HashMap();
Set getAllPalidrome(String s, int x, int y){
int ind = x * s.length() + y;
if(allSubSet.constainsKey(ind)) return allSubSet.get(ind);
Set ret = new HashSet();
if (s == null || s.size() == 0) { ret.add(""); return ret;}
if (s.size() == 1) { ret.add(s); return ret;}
for(int i = x; i <= y; i++){
for (int j = y; j >= i; j--){
... 阅读全帖

发帖数: 1
46
来自主题: JobHunting版 - google seti onsite
小白路过,学习了。
第一题是leetcode 271道.
public class Solution {
public String serialize(List strs) {
if (strs == null) return null;
StringBuffer ret = new StringBuffer();
for (String s : strs) ret.append(s.replace("#", "##")).append(" # ");
return ret.toString();
}
public List deserialize(String s) {
if (s == null) return null;
List ret = new ArrayList();
String[] array = s.split(" # ", -1);
for (int i = 0; ... 阅读全帖
j****d
发帖数: 123
47
来自主题: Medicine版 - 肺癌 - lung cancer, ALK+, xalkori
老故事新分享 - 2014-06-07
听到毛珍妮逝世的消息,我感到很内疚 - 我应该久前就做的这个共享,与其他病人及
家属在肺癌社区,特别是在这个珍妮和我共同所属的ALK/ROS1阳性组
这是我知道的m8888 -
她的名字是珍妮毛;
她一直相当活跃肺癌分享网站:www.inspire.com,在哪儿也自称m8888;
她住在西雅图和温哥华之间;
她与我有相同的分子型肺癌,ALK +(ALK基因重组阳性)肺腺癌;
最后我知道她是,她一直服用XALKORI24个月。我不知道她情况变坏了;
我开始与她在2012年春季进行通信时,她出现在文学城寻求帮助 - 那时她开始辉瑞的
XALKORI药物靶向治疗。
那时候,我还在服用XALKORI(crizotinib),但该药对已经失去了对我的癌症效果。
我在2010年开始 PF-02341066 临床试验 (2011年FDA的批准后, 药名称crizotinib或
XALKORI)。
2年以前2012年6月,我得上了紧急严重腹痛,在我的右边难以忍受的疼痛。我抱怨“肾
结石”又打我;
2005年,我去急诊3次,抱怨断背般的“肾结石”的疼痛,既没有发... 阅读全帖
s********y
发帖数: 40
48
来自主题: JobHunting版 - longest valid Parentheses有O(n)算法么
正走一遍,反走一遍? 写了个C++的:
int longestValidParentheses(string s)
{
int counter = 0;
int ret = 0;
int curr_max = 0;
//forward path
for(size_t i = 0 ; i < s.length() ; i++)
{
if(s[i] == '(')
{
counter++;
curr_max++;
}
else if(s[i] == ')')
{
counter--;
curr_max++;
}
if(counter == 0)
ret = ret >= curr_max ? ret : curr_max;
else if(counter < 0)
{
... 阅读全帖
s********y
发帖数: 40
49
来自主题: JobHunting版 - longest valid Parentheses有O(n)算法么
正走一遍,反走一遍? 写了个C++的:
int longestValidParentheses(string s)
{
int counter = 0;
int ret = 0;
int curr_max = 0;
//forward path
for(size_t i = 0 ; i < s.length() ; i++)
{
if(s[i] == '(')
{
counter++;
curr_max++;
}
else if(s[i] == ')')
{
counter--;
curr_max++;
}
if(counter == 0)
ret = ret >= curr_max ? ret : curr_max;
else if(counter < 0)
{
... 阅读全帖
a******8
发帖数: 90
50
来自主题: JobHunting版 - 请教leetcode Permutations II 解法和code
我的1和2区别很小啊,测试都过了。我的思路是2无非是有一些重复的,怎么去重复,
先排序,然后我手动run了几个test case,发现在某些情况下,会重复的swap,这样我从
后往前走,一旦遇到相同的数,就可以停止了,否则就是重复,有点排列组合的概念。
请各大牛验证:
比如 yyy9yyy9x 9,比如下个数是9,只需要换下x与9,进下一步,其他之前的不管了
,管了就重复了。
class Solution {
public:
void myPerm(vector &num, vector curv, int curi, vector int> > &ret)
{
if(curi == num.size())ret.push_back(curv);
else
{
curv.push_back(num[curi]);
myPerm(num,curv,curi+1,ret);
for(int i = curv.size... 阅读全帖
1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)