由买买提看人间百态

topics

全部话题 - 话题: num
1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)
b**j
发帖数: 20742
1
来自主题: FleaMarket版 - [求购] 2 gray zhu zhu (num nums)
我想要的物品:
2 gray zhu zhu (num nums)
单张面值:
可接受的价格 (required):
21+ML
物品新旧要求:
new in hand
邮寄方式要求:
package in a cardboard box
买卖双方谁承担邮寄损失(required if not code only):
default
付款方式说明:
paypal
其他补充说明:
广告的有效期:
物品来源:
我的联系方式:
f****e
发帖数: 923
2
这样为什么能去重呢, 看到3sum, 4sum, subset, 和permutation 里面很多这样写来去
重的?
我原来以为是因为 nums[i] 和 nums[i-1] 相同,
https://discuss.leetcode.com/topic/19845/java-solution-using-dfs-easy-
understand/16
cuyuan
Reputation: 3
For those who don't understand how to avoid duplicate by:
if "(i > cur && cand[i] == cand[i-1]) continue;
when we should skip a number? not just it's the same as previous number, but
also when it's previous number haven't been added!
i > cur means cand[i - 1] is not added to the path (you should kn... 阅读全帖
u**7
发帖数: 200
3
大家圣诞好,
一个简单问题,
我和LD一起提交了485,131,765 (每个人都是这3样)。请问一共会收到几个receipt
num呢?
是每人一个 (然后用这个num查状态),还是每人3个(分别代表485,131,和765)
receipt num。
Y**I
发帖数: 444
4
来自主题: BuildingWeb版 - Detail ?
How to read the Num in the Detail.jsp file?
g*s
发帖数: 2277
5
来自主题: BuildingWeb版 - Detail ?

request.getParameter("Num")
c******i
发帖数: 51
6
求查VIN NUM
VIN是VIN #4T1BE46K07U606083.
如有好心人查到信息,请发至a***********[email protected]
Thanks!
c******i
发帖数: 51
7
求查VIN NUM
VIN是1NXBR32E44Z326578.
如有好心人查到信息,请发至a***********[email protected]
Thanks!
f***y
发帖数: 99
8
发receipt是按first name or Last name or Num?
i*******g
发帖数: 84
9
收到一封邮件,里面有invitation num和offer code,是不是可以绕过两年五张卡的限
制?
x*d
发帖数: 1696
10
看了前面的文章,一直担心自己给F2办了最新的SEVIS I-20。
还好上海今天中午1000过了。
F2情况:新的SEVIS I-20,2月初办的,可能是最早进入SEVIS系统的一部分。
我的SEVIS number和F2的是不同的Number,最后两位不一样,她的是我的2倍。
我的Admission number 虽然有,但是比没有还差,是错的,拿到的时候没有仔细
对,结果直到昨天晚上我们最后核查的时候才发现号码和老I20上不一样,少了
一个8,而且学校代码多了一个0,简直是一份错的I20,反正也没时间要正确
的I-20了,加上现在看到SEVIS的毛病这么多,我们今天本来没抱多大希望,开玩
笑是去抽奖了,如果不过能查出哪里有问题就行了。所以现在看来签证官可能不怎么
管Admission num的事情,SEVIS的号码可能是最重要的,个人信息全对应着这个号码。
还不知道在这个系统里签证官到底看到了什么,因为金发美女在计算机
上查了半天,却一句话也没对F2说有关SEVIS的问题,只是告诉说你去拿签证吧。
我昨天给我们学校ISSO发信问他们我F2的信息到底是不是独立于我的,还没有回信,
m****r
发帖数: 141
11
【 以下文字转载自 JobHunting 讨论区 】
发信人: mitcar (mitcar), 信区: JobHunting
标 题: 急问! 不知receipt num, 如何查H1b petition 状态
发信站: BBS 未名空间站 (Wed Nov 6 11:11:03 2013, 美东)
急问
不知道 receipt number, 如何查询 H1b petition 的状态 ?
谢谢
m****r
发帖数: 141
12
【 以下文字转载自 JobHunting 讨论区 】
发信人: mitcar (mitcar), 信区: JobHunting
标 题: 急问! 不知receipt num, 如何查H1b petition 状态
发信站: BBS 未名空间站 (Wed Nov 6 11:11:03 2013, 美东)
急问
不知道 receipt number, 如何查询 H1b petition 的状态 ?
谢谢
m****r
发帖数: 141
13
【 以下文字转载自 JobHunting 讨论区 】
发信人: mitcar (mitcar), 信区: JobHunting
标 题: 急问! 不知receipt num, 如何查H1b petition 状态
发信站: BBS 未名空间站 (Wed Nov 6 11:11:03 2013, 美东)
急问
不知道 receipt number, 如何查询 H1b petition 的状态 ?
谢谢
m****r
发帖数: 141
14
【 以下文字转载自 JobHunting 讨论区 】
发信人: mitcar (mitcar), 信区: JobHunting
标 题: 急问! 不知receipt num, 如何查H1b petition 状态
发信站: BBS 未名空间站 (Wed Nov 6 11:11:03 2013, 美东)
急问
不知道 receipt number, 如何查询 H1b petition 的状态 ?
谢谢
p**o
发帖数: 3409
15
打字时一般把主键盘放中间(用FJ定位),那堆home end 上下左右已经使得键盘整体
靠右了。其实我觉得num pad放右边也可以,但home/end那一堆键倒应该放在左边。
c*******i
发帖数: 2
16
【 以下文字转载自 Linux 讨论区 】
发信人: clairecai (claire), 信区: Linux
标 题: what's the system call for get file num of a dir?
发信站: BBS 未名空间站 (Mon Jan 14 00:05:22 2008), 转信
for unix,
and what's the system call to tell if it's a file or dir?
3x very much!
g******n
发帖数: 10
17
来自主题: JobHunting版 - LC的3sum谁有简洁代码?
这题可以在循环内手动去重,也可以把 triplets 存到 hash set 里自动去重,函数返
回时再转回 list。前者代码略显啰嗦但时间复杂度最坏是 O(n^2),后者代码更简洁但
时间复杂度更高,平均情况 O(n^2),最坏情况 O(n^4)(例如共有 O(n^2) 个
triplets,全部被 hash 到同一个 bucket,每次插入都是 O(n^2),所以总的时间复杂
度是 O(n^4))。C++ 可以用 hash set 也可以先统一把 triplets 存到 vector<
vector> 里,然后 sort + unique + erase / resize 搞定。但是 C++ 这两种方
法都会超时,必须手动去重,Java 和 Python 用 hash set 都能过 OJ。
--------------------------------------------------------------------------
Java 版代码如下:
public class Solution {
public List>... 阅读全帖
e********2
发帖数: 495
18
来自主题: JobHunting版 - 问道G的onsite题
public class Solution {

public int[] deleteTree(int[] nums, int ind) {

if(ind == nums[ind]) return new int[0];

int max = Integer.MAX_VALUE;
nums[ind] = max;

int j, k, temp;
for(int i = 0; i < nums.length; ++i){

j = i;
while(nums[j] != j && nums[j] != max && nums[j] >= 0
){
j = nums[j];
}
if(nums[j]... 阅读全帖
T******7
发帖数: 1419
19
class Solution {
public:
int helper(vector &num, int st, int end) {
if (st == end)
return num[st];
if (end - st == 1)
return (num[st] > num[end]) ? num[end] : num[st];
int mid = st + (end - st + 1) / 2;
if (num[mid] > num[end]) {
if (num[end] <= num[st])
return helper(num, mid, end);
else
return helper(num, st, mid);
}
else if (num[mid] < num[end]) {
... 阅读全帖
l*3
发帖数: 2279
20
来自主题: JobHunting版 - 讨论下lc最新的那道hard题吧
我的c++过了。之前也是超时,改进方法就是要把每一步临时算出来的结果保存,不要
在最后的时候重复算。不过说实话我觉得这个影响不大,理论上讲无非就是把一个最坏
是 O(n * 4^n) 的东西降到了 O(4^n),少了一个factor而已,不过确实是过例子很快
。。只要44ms(我不知道超时一般判定是多少,不过之前有的题跑了600ms也算过了,
不过也不知道是不是所有题的超时判定都一样?我估计是1000ms,如果这么说的话其实
实际上改进还挺大)
贴一段我的代码,最tricky的地方就是楼上说的,你需要知道这些:
乘法运算的优先级比加减法高,所以你要保存一个 “连乘串” 的结果。直到你某一步
走到了某个你想插入加减法的地方,你才把连乘串的结果去添加到临时的sum结果中,
否则就要一直保留。
另外什么是加法和减法呢?其实就相当于你update你临时的sum,并且把新的乘积起始
点赋值成 1 (对应加法) 或者 -1 (对应减法)
code 如下:
class Solution {
public:
//主函数,没有干什么大事,就是预处理一下字符串,把两个位置之间的字符转换的整
数结果都保存下... 阅读全帖
n*****x
发帖数: 686
21
来自主题: JobHunting版 - 问道面试题,关于bst的
写了一下。不用build tree,找ancestor,求p和q到ancestor的距离即可,只是corner
case实在多,发现bug记得告诉我一声
int BST_distance(vector& nums, int p, int q){
if (p>q) return BST_distance(nums,q,p);
int ancestor=-1, grandpa=-1;
bool left;
for (int i=0; i if (nums[i]>=p && nums[i]<=q){
ancestor=i;
for (int j=i-1, dist=INT_MAX; j>=0; j--){
if (abs(nums[j]-nums[i]) if (nums[j]>nums[i]) left=true;
else... 阅读全帖
r******g
发帖数: 13
22
来自主题: JobHunting版 - leetcode上的4Sum一问
It will ignore the quad containing num[i-1] and num[i], I find it's easier
to deal with it when you find a solution.
This O(n^2) solution without using set, both the (unordered_map) and results
(vector) doesn't contain duplicates by preprocessing the array.
Run Status: Accepted!
Program Runtime: 16 milli secs
Progress: 15/15 test cases passed.
Run Status: Accepted!
Program Runtime: 460 milli secs
Progress: 282/282 test cases passed.
Sorry can't type chinese, please feel free to comment my code, ... 阅读全帖
f*******t
发帖数: 7549
23
来自主题: JobHunting版 - 2道算法题。 求教大家!
找出了一年多前写的逆波兰处理算数表达式的代码,强烈建议有兴趣的自己实现一下:
#include
#include
#include
#include
#define BUFFSIZE 1024
using namespace std;
struct Token {
bool isNum;
int num;
char op;
Token();
Token(const Token& t);
};
Token::Token()
{
isNum = false;
num = 0;
op = 0;
}
Token::Token(const Token& t)
{
isNum = t.isNum;
num = t.num;
op = t.op;
}
Token *getToken(const char expr[], int& idx)
{
Token *res = NULL;
while(expr[idx] == ' ')
... 阅读全帖
f**********t
发帖数: 1001
24
来自主题: JobHunting版 - T面经一题
int opNum(int x, int y, char op) {
switch (op) {
case '+':
return x + y;
case '_':
return x - y;
case '*':
return x * y;
case '/':
if (y == 0) {
return 0;
}
return x / y;
}
return 0;
}
int calc(stack &ops, stack &nums) {
int x = nums.top();
nums.pop();
int y = nums.top();
nums.pop();
int res = opNum(x, y, ops.top());
ops.pop();
nums.push(res);
return res;
}
string simplify(string s) {
auto it = s.begin();
stack ops;... 阅读全帖
g***j
发帖数: 1275
25
为啥这个可以过? 下面这个时间复杂度是 O^3 吧?
class Solution {
public:
vector > fourSum(vector &num, int target) {
// Note: The Solution object is instantiated only once and is reused
by each test case.
vector tmp;
vector> results;
if(num.empty()) return results;
sort(num.begin(), num.end());
for(int i=0; i {

for(int j=i+1; j {
int temp ... 阅读全帖
A*******e
发帖数: 2419
26
怎么1的难度是hard,2的难度却是medium?
前面270个例子都过了,最后一个例子总是不行。输入是个很长的数组,只有1,查询值
不详,但预期返回真,我的函数返回假。单机上用1查询,返回是真。难道是溢出了?
已经考虑过二分法查找的问题。
代码:
class Solution {
public:
bool search(const vector& nums, int target) {
min_idx_ = FindMinIdx(nums, 0, nums.size() - 1);
len_ = nums.size();
int head = 0, tail = nums.size() - 1;
while (head <= tail) {
int mid = head + (tail - head) / 2;
if (nums[GetIdx(mid)] == target) {
return true;
... 阅读全帖
m******y
发帖数: 219
27
来自主题: JobHunting版 - 求指点一个G家题
照着leetcode原题改的,这个case可以过,但是仅仅用curr_res == target来加入结果
感觉不够,必须要所有的数都visited。
public class Solution {
public static void main(String[] args) {
int[] nums = {1,2,3, 60, 7};
System.out.println(get(nums, 48));
}
public static List get(int[] nums, int target) {
List result = new ArrayList<>();
if (nums == null || nums.length == 0) return result;
boolean[] visited = new boolean[nums.length];
helper(nums, 0, 0, target, visited, ... 阅读全帖
J*****v
发帖数: 314
28
终于做出来了,这题用来刷掉三哥效果最好
public class Solution {
public boolean minSquaredSmallerThanMax(int[] nums) {
int min = Integer.MAX_VALUE, max = Integer.MIN_VALUE;
for (int num : nums) {
min = Math.min(min, num);
max = Math.max(max, num);
}
return (long) min * min < max;
}
public int minDelectionFromFront(int[] nums) {
if(minSquaredSmallerThanMax(nums)) {
return 0;
}
int len = nums.length;
do... 阅读全帖
m***n
发帖数: 12188
29
楼主说的可能是这么一段:
民数记:
Num 31:7 他们就照耶和华所吩咐摩西的,与米甸人打仗,杀了所有的男丁。
Num 31:8 在所杀的人中,杀了米甸的五王,就是以未,利金,苏珥,户珥,利巴,又
用刀杀了比珥的儿子巴兰。
Num 31:9 以色列人掳了米甸人的妇女孩子,并将他们的牲畜,羊群,和所有的财物都
夺了来,当作掳物,
Num 31:10 又用火焚烧他们所住的城邑和所有的营寨,
Num 31:11 把一切所夺的,所掳的,连人带牲畜都带了去,
Num 31:12 将所掳的人,所夺的牲畜,财物,都带到摩押平原,在约旦河边与耶利哥相
对的营盘,交给摩西和祭司以利亚撒,并以色列的会众。
Num 31:13 摩西和祭司以利亚撒,并会众一切的首领,都出到营外迎接他们。
Num 31:14 摩西向打仗回来的军长,就是千夫长,百夫长,发怒,
Num 31:15 对他们说,你们要存留这一切妇女的活命麽,
Num 31:16 这些妇女因巴兰的计谋,叫以色列人在毗珥的事上得罪耶和华,以致耶和华
的会众遭遇瘟疫。
Num 31:17 所以,你们要把一切的男孩和所有已嫁的女子都杀了。
Num 31:1... 阅读全帖
c*********s
发帖数: 63
30
终于弄好了。把下面的存成.bst文件,和Tex文件放在同一个文件夹就可以了。
%%
%% This is file `cellnew.bst',
%% generated with the docstrip utility, by HJ, 03/03/2013.
%%
%% The original source files were:
%%
%% merlin.mbs (with options: `ay,nat,nm-rvvc,nmlm,x10,x0,m10,m0,mcite,mct-1
,mct-x2,keyxyr,blkyear,dt-beg,yr-par,note-yr,atit-u,jttl-rm,thtit-a,vol-it,
vnum-x,volp-com,pp-last,num-xser,jnm-x,btit-rm,bt-rm,add-pub,pub-par,pre-pub
,edby,edbyy,blk-tit,ppx,ed,abr,ednx,xedn,jabr,url,url-blk,em-it,nfss,')
%% ----------------------... 阅读全帖
c*********s
发帖数: 63
31
终于弄好了。把下面的存成.bst文件,和Tex文件放在同一个文件夹就可以了。
%%
%% This is file `cellnew.bst',
%% generated with the docstrip utility, by HJ, 03/03/2013.
%%
%% The original source files were:
%%
%% merlin.mbs (with options: `ay,nat,nm-rvvc,nmlm,x10,x0,m10,m0,mcite,mct-1
,mct-x2,keyxyr,blkyear,dt-beg,yr-par,note-yr,atit-u,jttl-rm,thtit-a,vol-it,
vnum-x,volp-com,pp-last,num-xser,jnm-x,btit-rm,bt-rm,add-pub,pub-par,pre-pub
,edby,edbyy,blk-tit,ppx,ed,abr,ednx,xedn,jabr,url,url-blk,em-it,nfss,')
%% ----------------------... 阅读全帖
V*****i
发帖数: 92
32
来自主题: JobHunting版 - 问两道google题
For the first one, do three binary searches. My code as follows. It is easy
to combine three binary searches into one routines through a flag, I wrote
this way for clearance.
int binary_search(int* num, int left, int right, int K) {
// find any pos such that num[pos] == K
if (left > right) return -1;
int mid = (left+right)/2;
if (K == num[mid]) return mid;
if (K < num[mid]) return binary_search(num, left, mid-1, K);
else return binary_search(num, mid+1, r... 阅读全帖
s*******y
发帖数: 105
33
来自主题: JobHunting版 - SUM3这道题
在leetcode网上看到一种解法,感觉是对的,但是通不过OJ,显示Time Limit
Exceeded, 懂的童鞋给分析下code哪里有问题,3ks~
class Solution {
public:
vector > threeSum(vector &num) {
// Start typing your C/C++ solution below
// Start typing your C/C++ solution below
// DO NOT write int main() function
sort(num.begin(),num.end());
vector > r;
vector a;
int len = num.size();
if( len < 3 || num[0] > 0 || num[len-1] < 0 )
{
retu... 阅读全帖
s*********s
发帖数: 140
34
如题。用的是judge large。
是什么原因呢? code如下。或者看链接:http://pastebin.com/juCshJA6
public class Solution {
public ArrayList> fourSum(int[] num, int target) {
// Start typing your Java solution below
// DO NOT write main() function
Arrays.sort(num);
ArrayList> result = new ArrayList>
();
for (int i = 0; i < num.length - 3;) {
for (int j = i + 1; j < num.length - 2;) {

int k = j + 1;
... 阅读全帖
c********t
发帖数: 5706
35
Leetcode Integer to Roma
看完题,读了一下wiki,好像不那么复杂,行云流水写下如下code,竟然很少有的bug
free,沾沾自喜。查查别人的解法,有人说写成我这样会被面试官直接送回家。
帮我看看,至于吗?有啥问题?
public String intToRoman(int num) {
// Start typing your Java solution below
// DO NOT write main() function
StringBuilder sb = new StringBuilder();
while (num > 0) {
if (num >= 1000) {
sb.append('M');
num -= 1000;
} else if (num >= 900) {
sb.append("CM");
num -= 900;
} else if (num >= 500) {
sb.a... 阅读全帖
a***e
发帖数: 413
36
来自主题: JobHunting版 - 请问大牛leetcode 3Sum 和4sum的问题
请问大牛,这两道题在skip 相同元素的时候,为什么要用类似
if(x < num.size()-1 & num[x] == num[x+1]) continue; // Skip same
x
而不是 // if( num[x] == num[x-1]) continue;
我自己写的时候是comment out的语句,但总是出错。没搞懂为啥
3sum的代码如下。非常感谢!
vector > threeSum(vector &num) {
vector> result;
sort(num.begin(), num.end());
for (int x = num.size()-1; x >=2; x--) { // Do it backwards
if(x < num.size()-1 & num[x] == num[x+1]) continue; // Skip same
x
// if( num... 阅读全帖
a***e
发帖数: 413
37
来自主题: JobHunting版 - Find Peak Element这道题要考啥?
log(n)的要求一下想到binary search,但总觉得这个题很怪,有任何实际应用吗?
https://oj.leetcode.com/discuss/18107/o-logn-solution-javacode
看到这个讨论,知道如果推出这一步,就好做了,但怎么能够推到这一步?特别是
•If num[i-1] < num[i] < num[i+1], then num[i+1...n-1] must contains a
peak
•If num[i-1] > num[i] > num[i+1], then num[0...i-1] must contains a
peak
继续想。。。。。。。。。。。
This problem is similar to Local Minimum. And according to the given
condition, num[i] != num[i+1], there must exist a O(logN) solution. So we
use binary search for this problem.... 阅读全帖

发帖数: 1
38
来自主题: JobHunting版 - 求两个google onsite题目解答
题目很有意思,我想了想,第一道题可以先按照bit来二分,复杂度应该是O(32n)。试
着写了
一下代码,不知道有没有bug. 还望高手指教。
public class Solution {
public int find(int[] nums) {
if (nums == null || nums.length == 0) throw new
IllegalArgumentException();
else if (nums.length == 1) return nums[0];
else {
split(nums, 0, nums.length - 1, 0);
int index = 0;
int ret = nums[0];
int cnt = 1;
int count = 1;
for (int i = 1; i < nums.length; i++) {
... 阅读全帖
f*******w
发帖数: 1243
39
贴个我写的……
class Solution {
public:
int findMin(vector &num) {
int head = 0, tail = num.size() - 1, mid;
while (head < tail) {
if (num[head] < num[tail]) return num[head];
mid = head + (tail - head) / 2;
if (num[mid] > num[tail]) {
head = mid + 1;
} else if (num[mid] < num[tail]) {
tail = mid;
} else {
for (int i = mid + 1; i <= tail; ++i) {
if (nu... 阅读全帖
l*****8
发帖数: 1083
40
来自主题: JobHunting版 - lc新题,贴个刚写的solution
Find Minimum in Rotated Sorted Array II
public class Solution {
public int findMin(int[] num) {
if (num == null) {
return 0;
}
return binarySearch(num, 0, num.length-1);
}
private int binarySearch(int[] num, int i, int j) {
if (i > j) {
return num[0];
}
if (i == j) {
return num[i];
}
int mid = i + (j-i)/2;
int midLeft = mid;
int midRight = mid;
while (midLeft > ... 阅读全帖
p*********g
发帖数: 116
41
来自主题: JobHunting版 - 问个fb onsite题目
我贴一个吧,不过是输出数字值,不是下标的。 不知道fb要求什么。
import java.util.*;
public class Fb3Sum {

public static List> threeSum(int[] nums, int target) {
Arrays.sort(nums);
List> res = new ArrayList>();
for (int i=0; i<=nums.length-3; i++){
List> lists = twoSum(nums, i+1, target-nums[i]);
for (List list: lists) {
list.add(0, nums[i]);
}
res.addAll(lists);
... 阅读全帖
S***w
发帖数: 1014
42
来自主题: JobHunting版 - 问个fb onsite题目
我贴一个吧,不过是输出数字值,不是下标的。 不知道fb要求什么。
import java.util.*;
public class Fb3Sum {

public static List> threeSum(int[] nums, int target) {
Arrays.sort(nums);
List> res = new ArrayList>();
for (int i=0; i<=nums.length-3; i++){
List> lists = twoSum(nums, i+1, target-nums[i]);
// i 可以重用
for (List list: lists) {
list.add(0, nums[i]);
}
res... 阅读全帖
t*****t
发帖数: 285
43
Given an array S of n integers, are there elements a, b, c in S such that a
+ b + c = 0? Find all unique triplets in the array which gives the sum of
zero.
Note:
Elements in a triplet (a,b,c) must be in non-descending order. (ie, a ≤ b
≤ c)
The solution set must not contain duplicate triplets.
For example, given array S = {-1 0 1 2 -1 -4},
A solution set is:
(-1, 0, 1)
(-1, -1, 2)
class Solution {
private:
int increment(vector& nums, int l, int r){
while(l阅读全帖

发帖数: 1
44
来自主题: JobHunting版 - 问道面试题
根据uwwu的idea, 和leetcode里missing number的swap algorithm解法:
https://discuss.leetcode.com/topic/22601/swapping-numbers-to-the-same-index-
cell,写了下code. 需要3次swap.
public class Solution {
static int count=0;
public int[] swapNumbers(int[] nums) {

for(int i = 0; i < nums.length; i++)
{
while(i < nums.length && nums[i] == i+1) i++;
while(i < nums.length && nums[i] != i+1)
{
if(nums[i] >nums.length || nums[i] < 1) break;
... 阅读全帖
h*****3
发帖数: 1391
45
来自主题: JobHunting版 - 请教leetcode Permutations II 解法和code
好像carreer cup150上有这题?我写的最后一个test case没通过,我觉的好像他的
test case有问题,但我的思路应该没问题。
//这个子程序可以忽略不计
void swap (int &i,int &j){
int tmp;
tmp = i;
i = j;
j = tmp;
}
void permitUniq(vector &num,int res[],int lev,vector > &
list,int start)
{//res- buffer一个solution, lev - res 中的index, list- keep all
solutions,start- num中的起始位置
int prev;
vector tmp;
if(lev == num.size()){//找到一个solution, 存起来啊
tmp.assign(res,res+lev);
list.push... 阅读全帖
h*****3
发帖数: 1391
46
来自主题: JobHunting版 - 请教leetcode Permutations II 解法和code
好像carreer cup150上有这题?我写的最后一个test case没通过,我觉的好像他的
test case有问题,但我的思路应该没问题。
//这个子程序可以忽略不计
void swap (int &i,int &j){
int tmp;
tmp = i;
i = j;
j = tmp;
}
void permitUniq(vector &num,int res[],int lev,vector > &
list,int start)
{//res- buffer一个solution, lev - res 中的index, list- keep all
solutions,start- num中的起始位置
int prev;
vector tmp;
if(lev == num.size()){//找到一个solution, 存起来啊
tmp.assign(res,res+lev);
list.push... 阅读全帖
p********s
发帖数: 37
47
来自主题: JobHunting版 - 那个24 game given 4 number用= - × /的题
写了个超级傻的,各种没效率,您别笑话囧
int pl(int a, int b) { return a + b; }
int mi(int a, int b) { return a - b; }
int ti(int a, int b) { return a * b; }
int di(int a, int b) { return (b && !(a % b)) ? (a / b) : -12345 ; }
int (*op[4])(int a, int b) = {&pl, &mi, &ti, &di};
const char *name[4] = {"+", "-", "*", "/"};
char result[128] = {0};
bool tryit(int nums[], char* res)
{
char result[128];
for(int i = 0; i < 4; i++)
for(int j = 0; j < 4; j++)
for(int k = 0; k < 4; k++)
if ((*op[k])((*op[j])((*op... 阅读全帖
p********s
发帖数: 37
48
来自主题: JobHunting版 - 那个24 game given 4 number用= - × /的题
写了个超级傻的,各种没效率,您别笑话囧
int pl(int a, int b) { return a + b; }
int mi(int a, int b) { return a - b; }
int ti(int a, int b) { return a * b; }
int di(int a, int b) { return (b && !(a % b)) ? (a / b) : -12345 ; }
int (*op[4])(int a, int b) = {&pl, &mi, &ti, &di};
const char *name[4] = {"+", "-", "*", "/"};
char result[128] = {0};
bool tryit(int nums[], char* res)
{
char result[128];
for(int i = 0; i < 4; i++)
for(int j = 0; j < 4; j++)
for(int k = 0; k < 4; k++)
if ((*op[k])((*op[j])((*op... 阅读全帖
t********e
发帖数: 1169
49
来自主题: JobHunting版 - 2011年各大公司H1B工资全记录
来源
http://www.foreignlaborcert.doleta.gov/pdf/quarter_2_2012/LCAFY
表格上工资有两项,一个是Employer's proposed wage rate,另一个是max wage rate.
如果max那项值不为零,那就不在统计范围内。
Amazon
SDE1: avg = 96k, num = 42
SDE2: avg = 108k num = 53
SDE3: avg = 133k num = 3
EBay
Soft. Eng. 2 avg = 95k num = 39
Soft. Eng. 3 avg = 111k num = 49
MTS1 Soft Eng. avg = 130k num = 27
MTS2 Soft Eng. avg = 145k num = 2
Facebook
Soft. Eng. avg = 114k num = 115
Google:
Research Eng. avg = 151k num = 10
Research Sci... 阅读全帖
1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)