装箱问题组合优化算法

装箱问题已经研究到什么程度了?

Colliot5/30/2018, 2:19:59 AM


Preview:

Cancel

Elsewhere

Colliot replied to 净土是不是已经凉了

有,我正在火热开发中,只是时间有点不够。

Colliot replied to 一个重大的消息——本站的 Angular 版本不再继续开发,将会用 React 「重新」开发

现在计划可能又变,可能还可以抢救一会儿……

Colliot replied to 一个重大的消息——本站的 Angular 版本不再继续开发,将会用 React 「重新」开发

Angular 版本的源码会在彻底用 React 重写完之后开放,作为血与泪的纪念,作为反面教材。此生不再碰 Angular。

Colliot replied to 在 TypeScript 中提取两个类型的公共属性

fdasfasdfasdasfdsfasdfasdfsdfagfdsgsfdgsfdgsfdgsfdsfdsfdg

zuozijian3720 replied to 在 TypeScript 中提取两个类型的公共属性

type A = { a: number b: string

pe B = { a: string c: string

pe C = { a: number c: string

pe NeverO = { [key: string]: never } pe In<A, B> = ({ [K in keyof A]: K } & NeverO)[keyof B] pe U<A, B> = { [K in In<A, B>]: (A & NeverO)[K] | (B & NeverO)[K]

pe D = U<A, B>

pe D = { a: number | string;

pe E = U<A, C>

pe E = { a: number;

/

Colliot replied to 在 TypeScript 中提取两个类型的公共属性

不过倒是对我使用 conditional type 提了一个醒。

Colliot replied to 在 TypeScript 中提取两个类型的公共属性

很强,用到了 conditional type,但是我可能用不了,因为 Angular 还不支持这么高的 TS 版本……

zuozijian3720 replied to 在 TypeScript 中提取两个类型的公共属性

type A = { a: number b: string

pe B = { a: string c: string

pe C = { a: number c: string

pe In<A, B> = A extends B ? A : never pe U<A, B> = { [K in In<keyof A, keyof B>]: A[K] extends B[K] ? B[K] extends A[K] ? A[K] : never : never

pe D = U<A, B>

pe D = { a: never;

pe E = U<A, C>

pe E = { a: number;

/

sarasa replied to 关于每个人访问都是我的事故原因,我有个猜测

什么鬼什么鬼什么鬼什么鬼

sarasa replied to IntelliJ 系列的「逐驼峰部件」能不能应用到补全上?

别说了,CLion和Goland成天给你补全一堆shi出来。