# 面试结果 **Repository Path**: h604675028/interview-results ## Basic Information - **Project Name**: 面试结果 - **Description**: 算法题答案 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-03-15 - **Last Updated**: 2021-04-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 面试笔试答案 ## 一、First.java 新出生的细菌20分钟可进行下一代繁育,每三十分钟繁殖两个,但是每个细菌最多可繁殖3次,细菌150分钟后死亡,请用面向对象思想实现计算n分钟内细菌总数 ## 二、Second.java 现有以下任意格式的数字(int类型)组成的字符串,多组数字之间用应为"," 隔开,区间之间用 “,” 隔开。 1) 单个数字如 1,3,5,8等; 2) 区间如 1-5,10-15等,包含起止数字和中间数字; 3) 区间加数字如1-9900,9999; 现有两个字符串A和B,完成一下三个方法 1) 判断A的数字是否全部在B的数字范围内,返回true或false; 2) 求两个字符串的交集,如 “1-10,20,22” 和 “2-11,20-30” 两个的交集为 "2-10,20,22"; 3) 求两个字符串的合集,如 “1-10,20,22” 和 “2-11,20-30” 两个的合集为 "1-11,20-30";