Redian新闻
>
34岁的大妈该怎么选购衣服
avatar
34岁的大妈该怎么选购衣服# Fashion - 美丽时尚
c*p
1
空间不够,文件太大。分成几个chunk排序,然后把chunk两两merge。
可是,每个chunk的大小和memory一样大。那merge的时候,怎么merge啊?因为只能
merge一半,而且,根本读不下2个chunk啊。。。
看到这里,非常confused...
求牛人开导。
avatar
b*1
2
快要回国了,要在国内呆1年,想在回去之前,好好添置点衣服,因为国内的衣服据说
是比美国还贵了,但是这几年体型一直变化很大,所以都没怎么好好买衣服,现在缺的
各种衣服,各季的衣服又很多,想在短时间内采购一批,觉得好难呀,MM们有什么建议
吗?主要可以考虑哪些品牌?或者是哪些样式适合34岁的大妈?我主要需要日常穿的,
不是特别正式的衣服。我现在的心里状态还总是停留在20几岁的样子,一不小心就买成
过分嫩的款式了。
谢谢大家!
avatar
h*o
3
干嘛不让每个chunk的大小和 1/2 memory一样大

【在 c********p 的大作中提到】
: 空间不够,文件太大。分成几个chunk排序,然后把chunk两两merge。
: 可是,每个chunk的大小和memory一样大。那merge的时候,怎么merge啊?因为只能
: merge一半,而且,根本读不下2个chunk啊。。。
: 看到这里,非常confused...
: 求牛人开导。

avatar
a*8
4
I am a working 32 years old mommy as well. I love Banana Republic, Ann
Taylor,and sometime even Express (some style may be too young for my age).
avatar
h*o
5
干嘛不让每个chunk的大小和 1/2 memory一样大

【在 c********p 的大作中提到】
: 空间不够,文件太大。分成几个chunk排序,然后把chunk两两merge。
: 可是,每个chunk的大小和memory一样大。那merge的时候,怎么merge啊?因为只能
: merge一半,而且,根本读不下2个chunk啊。。。
: 看到这里,非常confused...
: 求牛人开导。

avatar
m*y
6
首先别把大妈扣在自己头上,这样买什么都不会好看~~我一个同事都快40了可是身材
fit,穿Express有时候还穿AF,也觉得不错啊;Club Monaco,Ann Taylor, Ann Taylor
Loft, BR, JCrew也都很好。
avatar
c*p
7
可是两两merge了之后还不是一样的问题。。。

【在 h**o 的大作中提到】
: 干嘛不让每个chunk的大小和 1/2 memory一样大
avatar
k*1
8
re这个~~~
even express...妈妈心态真年轻:)

【在 a***8 的大作中提到】
: I am a working 32 years old mommy as well. I love Banana Republic, Ann
: Taylor,and sometime even Express (some style may be too young for my age).

avatar
g*e
9
不要把整个chunk读进来
读一部分 然后merge 空间用光了就把当前结果写到硬盘上 继续读 merge ...
avatar
n*o
10
cushaw(好像是这么拼)MM之前有个帖子关于必备的衣服有哪几件的……值得参考~
avatar
i*a
12
By causal clothes at CK and formal ones at Ann Taylor, Loft, Banana Republic
, and the limited.
avatar
n*k
13
你是求理论解释,还是相关代码啊?

【在 c********p 的大作中提到】
: 空间不够,文件太大。分成几个chunk排序,然后把chunk两两merge。
: 可是,每个chunk的大小和memory一样大。那merge的时候,怎么merge啊?因为只能
: merge一半,而且,根本读不下2个chunk啊。。。
: 看到这里,非常confused...
: 求牛人开导。

avatar
c*p
14
both
您都说说吧,谢谢!

【在 n*******k 的大作中提到】
: 你是求理论解释,还是相关代码啊?
avatar
D*6
15
merge一部分,放进一个file,merge下一部分,append进同一个file,一直到完,那个
file不就是sorted吗。
avatar
c*p
16
比如5个file,一共要两两比较多少次?

【在 D****6 的大作中提到】
: merge一部分,放进一个file,merge下一部分,append进同一个file,一直到完,那个
: file不就是sorted吗。

avatar
D*6
17
四次。你纠结在哪?
avatar
c*p
18
怎么会是4次啊?
比如array 1 和array2 比较了之后 array 1里放的都是比array2小的,
然后array 3再和array1比较,array1里边放的是比array3小的,但未必array 3放的是
比array 2小的。。。
这样下去,,要比较多少次?
另外,又想起来一个问题,怎样in place的sort两个sorted array啊,就算是merge
sort也不是in place的。

【在 D****6 的大作中提到】
: 四次。你纠结在哪?
avatar
c*p
19
我确实纠结死了。。

【在 D****6 的大作中提到】
: 四次。你纠结在哪?
avatar
D*6
20
首先每个array都是sorted是吧,arr1和2merge完之前没其他arr的事啊,完后生成新的
sorted arr在和3 merge. 还有为什么“ array 1里放的都是比array2小的”?你来个
简单的实际的例子。
avatar
c*p
21
arr1 和 arr2 merge之后生成的是2个array 还是1个array,因为memory不够大不是么
。。。

【在 D****6 的大作中提到】
: 首先每个array都是sorted是吧,arr1和2merge完之前没其他arr的事啊,完后生成新的
: sorted arr在和3 merge. 还有为什么“ array 1里放的都是比array2小的”?你来个
: 简单的实际的例子。

avatar
D*6
22
一个,但不是array,是write到disk里的一个file. 你是说external merge sort吧?

【在 c********p 的大作中提到】
: arr1 和 arr2 merge之后生成的是2个array 还是1个array,因为memory不够大不是么
: 。。。

avatar
i*y
23
你用了min heap。。lz意思是不用min heap直接merge sort?

【在 n*******k 的大作中提到】
: 你是求理论解释,还是相关代码啊?
avatar
n*k
24
如果一直是两两merge应该不难吧。

【在 i****y 的大作中提到】
: 你用了min heap。。lz意思是不用min heap直接merge sort?
avatar
n*k
25
就老老实实的取2个文件f1,f2(比如整数)的头元素放在变量v1,v2里面,较小的值
写入磁盘结果文件,(判断读完与否,feof() )
while(f1未读完且f2也未读完)
如果v1 <= v2, fwrite(&v1,4Byte,1,res_file),从f1读取下一个数;
否则fwrite(&v2,4Byte,1,res_file),从f2读取下一个数。
if (f1读完,f2没被读完)
flush f2剩余元素进入res_file
if (f2读完,f1没被读完)
flush f1剩余元素进入res_file
这样不就行了吗?
fread/fwrite可以利用文件缓冲区。如果自己想偷懒,不想切文件,定义和管理文件缓
冲区,直
接这样用就可以了。出来的文件就是globally sorted。
avatar
t*t
26
多路归并排序,不是标准的么?狗狗几乎必考啊。
avatar
c*p
27
狗狗每次都考它?那我更要赶紧问问了啊。。。

【在 t***t 的大作中提到】
: 多路归并排序,不是标准的么?狗狗几乎必考啊。
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。