07 2024 档案
摘要:思路是模拟从低位到高位的按位相加,需要考虑进位 public String addStrings(String num1, String num2) { int bitLen1 = num1.length() - 1, bitLen2 = num2.length() - 1; StringBuild
阅读全文
摘要:public boolean checkPerfectNumber(int num) { int sum = 0; for (int i = 1; i <= num / 2; i++) if (num % i == 0) sum += i; return sum == num; }
阅读全文
摘要:首先回顾我们对死锁的定义,通俗易懂地说就是双方在占有自己手上的资源时,需要对方手上的资源才能继续下去,但是双方又不愿意主动放弃自己手上的资源 用一个生活中通俗易懂的例子就是:对方道歉我就道歉 这个模型用代码实现最简单的框架是这样 public class MustDeadLock implement
阅读全文
摘要:有点挫败,50 打车大老远跑一趟,笔试做了一个半小时,结果一句没通过连人都没见到。 客观来说题不算难但也算不上简单,面试体验真的差,特别讨厌在纸上写代码算法题 1. 根据年月日输出这是一年中的第几天(只能用 int,不能用 date) public static int calculateDays(
阅读全文