Redian新闻
>
圣诞节后衣服会不会更便宜?
avatar
圣诞节后衣服会不会更便宜?# Fashion - 美丽时尚
y*n
1
原题在这里。 http://www.mitbbs.com/article_t/JobHunting/32517841.html 但是觉得不太对
搞这些题觉得很没思路。
// Caclulate (m^n)%(10^k). Keep the k integer numbers in an array.
// Note: the integer numbers are in reversed in the array
// Assume: m>0, n>0, k>0
// Need to check validity outside of this function.
// call calculate(5, 1234566789893943, 1000) to get result.
// Time complexity: O((log n) * k * k)
// Space complexity: O((log n) * k)
vector calculate(unsigned long m, unsigned long n, int k) {
if(k == 0) {
return vector(1, 1);
} else if(k % 2) { // odd number
vector tmp(1, m);
vector result1 = calculate(m, n-1, k);
return multiplyArrays(result1, tmp, k);
} else {
vector result1 = calculate(m, n/2, k);
return multiplyArrays(result1, result1, k);
}
}
vector multiplyArrays(const vector &data1, const
vector &data2, int k) {
vector result;
int sz1 = data1.size();
int sz2 = data2.size();
for(int i=0; iconst char carry = 0;
for(int j=0; j// we only keep result[0....k-1]
if(i+j+1 > k)
break;
const char value = data1[i] * data2[j];
//if(result.size() < i+j+1) {
while(result.size() < i+j+1) {
result.push_back(0);
}
value += result[i+j] + carry;
carry = value/10;
result[i+j] = value % 10;
}
if(i+sz2<=k && carry) {
while(result.size() < i+sz2) {
result.push_back(0);
}
result[i+sz2-1] += carry;
}
}
return result;
}
avatar
t*m
2
我觉得要去掉,但律师说不用,不知道大家都是怎么弄的。我的自引还不少,怕不除掉
io觉得我浑水摸鱼。
avatar
k*8
3
想买个大衣,不知道圣诞以后会不会更便宜?
顺便问问,现在有什么大衣的deal吗?
avatar
h*e
4
大数乘法二分加速。。。。俄你的方法是对的阿。
还有个小优化就是把结果用unordered_hashmap记下来,之后 dfs下次每次发现之前
visited了 就直接调用算好的结果就行了。
avatar
c*7
5
直接用google scholar/ISI的list。你自己删还不容易呢。
avatar
n*i
6
avatar
t*m
7
ISI和scopus都能直接排除自引的吧,google scholar的引用数最多,但不知道怎么排
除自引。

【在 c*********7 的大作中提到】
: 直接用google scholar/ISI的list。你自己删还不容易呢。
avatar
Y*e
8


【在 n****i 的大作中提到】
: 会
avatar
k*8
9
hao ba, wait
avatar
i*f
10
avatar
l*8
11
元月初的时候衣服好便宜。

【在 k*********8 的大作中提到】
: 想买个大衣,不知道圣诞以后会不会更便宜?
: 顺便问问,现在有什么大衣的deal吗?

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。