转跳到内容

随性而为

【会员】中级会员
  • 内容数

    352
  • 加入

  • 最后访问

随性而为 发表的所有内容

  1. 这个题的意思是输入 mkdir 就真的在目录下创建文件,还是只是模拟,只在程序中意思意思创建啊
  2. 如果是1,2,4,5,5,105,215,218,218,211,211 我觉得一开始的代码后面的循环这样改比较好,可能会解决这个问题吧(错了错了,还没改好)(改不动了,不会改) for value in range(0, max(B) + 1): #从最好拿人头的(0补刀)开始,逐渐增加补刀数 for index in range(0,len(B)-1): #正序遍历所有元素 if B[index] == value: #可以考虑拿人头了 tempFreeSpaceSize = tempFreeSpaceSize + (index - tempLastIdx) #因为最后一个人头位置增加了,增加了更多的操作空间 tempLastIdx = index if tempFreeSpaceSize > B[index] + 1: #有位置补刀+收人头 tempFreeSpaceSize = tempFreeSpaceSize - (B[index] + 1) score = score + 1 tempFreeSpaceSize=0 tempLastIdx=0
  3. 我觉得这里应该是正序遍历 (讲道理引理2的B和C是什么我没看懂)
  4. 懂了,但总是觉得哪里怪怪的,可能我还没有完全看透吧,我再研究研究,没准能找出反例
  5. 如果说是1,2,6,7,7……215,217,217的话前者控2次,后者控1次,但是必须得先控前者,因为先控后者的话就没机会控前者了
  6. 你说的数组头是类似于栈顶的作用吧……刚开始看的时候愣了好久……
  7. 看着这个思路我找到了灵感,既然这样的话那就尽量使所有的怪物残机数都变成连续(应该是必为连续的,不然相同的两个没办法一起收)的数,比如1,2,3,4,5,早苗开始补刀,第一个死了,然后灵梦放AOE,变成1,2,3,4,然后循环…… 如果是2,3,4,5,6这种的话,早苗可以选择拖延一轮,再如上所述。 理想状态下可以先使1号敌机-0,2号敌机-1,3号敌机-2…… 当然这只是理想状态,可能会出现灵梦AOE放死了大部分敌人还没有出现连续的数的情况,这种写起来比较麻烦,还在思考中 总之,我觉得可以理解为早苗前期疯狂输出,之后划水,后期再疯狂补刀的情形 (现在感觉我说的都是废话)
  8. 带哥不会还在失眠吧,寻思着我这个时间点7小时前是凌晨3.30左右啊
  9. 额……毕竟三维的东西太抽象了,而且里面涉及到的数学知识也挺专业的,没有大佬的知识普及都不知道怎么判断点是否在封闭图形内,说到底为什么自己出题啊喂
  10. 老实讲体育标签这是最骚的,我相信天下武功,唯快不破,就算你在我旁边飞得再快又怎样,这种方法致死率66.6%
  11. 嘛,随便说说的,其实还是我不能判断点是否在雕塑内的锅,既然现在已经了解了怎么判断了,那我的方法就是——暴力破解(苦笑
  12. 学到了,不愧是和傅里叶老爷爷悉心交流多年的数学大神 一开始提到重心坐标什么的吓坏了,以为是什么高大上的做法,就不敢再看下去了……
  13. 如果是这样的话,我在考虑是不是不用知道环形图形反而方便一些,计算出每个y-z解析式,然后对y=1求出z1,z2……,取 i>=min(z1,z2……)&& i<=max(z1,z2……),然后看(x,y,i)是否在雕塑内,接下来y=2……,不过这个太暴力了,渣渣只能想到这么做了……,而且我也不知道如何判断点是不是在封闭空间内(好像前面一位大佬一开始就讲过了,然而原理并不太懂) 麻嘚,既然这样的话一开始就 for i in z[ ] for j in y[ ] for k in x[ ] 暴力破解不就省事多了
  14. 其实2D中只要知道在哪几个环状图形内就没必要三角化了,只需要知道环状图形的解析式依然可以用y=1,y=2……求出z的各个值,然后(int )z1-(int)z2+1就是每个y上的方格数了,现在蛋疼的就是怎么求出环形图形
  15. 如果楼主说的方片是单位长度是1的立体方块的话,那我觉得可以把这立体的模型按照x=1,x=2,x=3……的截面划分,分别数占了多少个单位长度是1的正方形,这只是我初期的思路,至于怎么得到截面y-z的关系式,还在思考中…… 难道要计算每个三角面的平面解析式,然后把x的值代入,得到各个y-z的关系式,再从中选取这几个关系式围成的图形吗 这样的话现在最麻烦的是如果这个雕塑比较复杂的话如何才能判断出哪几个y-z表达式围成的图形才是我们需要的 针对这个问题可以有这么一个解决方法:输入数据者在输入数据时可以额外输入哪几个三角面能构成封闭空间,这样可以缩小判断范围,且结果一定是较为准确的。但如果不输入这些信息的话,凭现在的我很难进行判断,楼下貌似有人理解了我的意思,是求环状图形,但这个实现起来貌似有点麻烦,毕竟直线是无限的,线一多交点也越来越多,如果楼下知道解决办法,望告知,我再想一想……(已告知) 昨天我是忘记考虑范围了,如果在三角面在每个y-z面上考虑y和z的范围的话,就可以把直线转化为线段,这样线段之间能围成的封闭图形就能显而易见得给计算机判断了。 至于楼下 楼主和另一位大佬提到的大环套小环,凸面凹面的问题,其实是有规律的,凸面没什么考虑的
  16. 看起来可行,可以先举办个象征性的活动(公测),看看参与度和实际的效果,再逐渐完善规则,毕竟实践是检验真理的唯一标准
  17. 如果没有真正的代码只有伪代码不就类似于云编程了嘛,编程的最终目的还是要能给计算机跑,讲道理还是先要搞清每日挑战是一个轰轰烈烈的比赛还是一场研究算法的爱好交流会,如果是比赛的话我觉得是不太可能做到公平的,就像上面说的每个人的运行环境都不一样,有些题目有人做过有人没做过,如果是交流的话,时间什么的也可以宽松一点。
  18. 老实讲python在大学不是主流语言,估计没有多少大学生会……(不是为我的菜找理由)
  19. 欸难道我要靠一个黄油论坛学习深层知识,走向人生巅峰了么……
  20. 话说论坛大佬已经开始研究世界七大难题了吗?老实讲我这种只知道概念的萌新一开始都不懂NP是什么意思
  21. 啊?迪杰斯特拉可以用在这个上吗,我觉得这个很难构成一个图啊
  22. 万物杀手——家长(话说这真的算是“童年”女神吗……)
×
×
  • 新建...

重要消息

为使您更好地使用该站点,请仔细阅读以下内容: 使用条款