摘要:
问题描述 小张是软件项目经理,他带领3个开发组。工期紧,今天都在加班呢。为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑)。他的要求是: 1. 各组的核桃数量必须相同 2. 各组内必须能平分核桃(当然是不能打碎的) 3. 尽量提供满足1,2条件的最小数量(节约闹革命嘛) 输入格式 输入包含三个正 阅读全文
摘要:
思路: 1. int存不了很大的数字 同样 long long int也无能为力。所以用字符串存。 2. 先把十六进制转为二进制。示例中我给出了一种 还算是比较高效的方式。使用位运算。 3. 二进制转八进制 我的方法很简单。如果二进制串长度正好是3的倍数,那么就直接从头开始三个三个的算。如果模3得1 阅读全文
摘要:
思路: 1. 下面我把相互转换的所有类型都写出来了。实际上都是通过十进制中转的,这样比较简单,写出X进制转成十进制和从十进制转成X进制的两份代码直接拷贝就完成了剩余的部分。哦,对,自己封装了一个charToDigit函数,主要是将字符转为数字用的。 2. 十六进制转十进制转八进制: 3. 其他同理 阅读全文
摘要:
"附蓝桥杯题目链接,这个不能直接在上面跑,还是需要改一改的,因为涉及到取余的问题。修改fib2()里面的c=(a+b)%10007" 思路: 1. 刷的蓝桥杯,那个还需要10007取余。一开始也是看得一愣一愣的。。 2. 非递归方法,算起来还是蛮快的。而且,递归方法存在问题还真的不少。不过,这种递归 阅读全文
摘要:
"牛客网链接 大数相乘" 思路: 1. 内心知道这种方法是可以通过的,但是贼鸡儿麻烦。 2. 输入两个字符串。按照笔算乘法的方式,循环计算。考虑到进位的问题。 代码: java package top.simuhunluo; import java.util.Scanner; public clas 阅读全文
摘要:
记录下来,有空就手写一遍。 思路: 1. 选取子数组left指针为基准(standard) 2. right指针从后向前移动,找到第一个比基准小的值。并将该值赋给left指针。 3. left指针从前往后移动,找到第一个比基准大的值,并将该值赋给right指针。 4. 把基准的值赋给left指针。 阅读全文
摘要:
 YARN资源调度: 三种 FIFO 大任务独占 一堆小任务独占 capacity 弹性分配 :计算任务较少时候可以利用全部的计算资源,当队列的任务多的时候会按照比例进行资源平衡。 容量保证:保证队列可以获取到资源利用。 安全:ACL访问控制限制 用户只能向自己的队列提交任务。 Fair Yarn 阅读全文
摘要:
之前为了学习安装了python2.7是通过anaconda2安装的 现在想换用Python3 所以寻找版本并存 可以来回切换的方法 打开命令提示符,记住是命令提示符 不是win10自带的windows powershell 等会会说他俩的区别 输入以下指令(我选择的是python3.6版本): co 阅读全文