Wizmann@Wizmann
镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。
“golang没有重载,没有多态 想感受一下手写虚函数的恐惧吗? 【 在 justlikeu 的大作中提到: 】 : 非常感谢答疑,问题不是值调用方法和指针调用方法的区别,而是类似多态调用的关系,子类的值类型的方法集并不包括父类的接受者为指针的方法,但是调用的时候却可以进行类型转换,正常运行。不懂方法集的意义在哪 : :”
“我的理解是接受指针的方法类似于C++里的传入引用 接受对象的方法是传入对象 看起来差不多,传入指针可以对原对象本身进行修改 p.s. 其实我不会写Golang,以上都是我瞎编的”
“分两步,第一步是去重,用最小表示法。 第二步用DP搞。 话说比较长是多长啊?100?200? 不要让大家猜嘛。。。 【 在 weiming383 的大作中提到: 】 : 数组比较长 : 看了下最小表示法,似乎不行 : 比如0001101,0000011,已经是最小表示了,但实际占用数目应该是3 : ..........…”
“找最小数目用DP吧。如果数据大的话复杂度就比较高了。 暂时没想到啥更好的方法。”
“首先,你的比特数组有多长。 如果短的话,就穷举。对于每一个比特数组,取最小(或最大)的那个。例如[110, 011],我们都可以用011来表示。 如果长的话,算一个最小表示法,O(n)的。 这样我们就把去重的问题解决了。”
“LS各位直接扔个大部头书给人家看简直无情。 不如循序渐进先入个门:https://wizmann.tk/multi-thread-programming-intro.html”
“LZ是考古学专业的吗?”
“打了一堆结果点了后退,啥都没了。 我和这题没有缘分 不答了”
订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。