摘要: 一、与面向过程对比 例子:洗衣机洗衣服 面向过程:打开洗衣机 放衣服 放洗衣粉 清洗 烘干 对于面向对象来说 其会拆分 洗衣机和人两个对象 洗衣机:清洗 烘干 人:打开洗衣机 放衣服 放洗衣粉 由此可见 面向过程比较直接高效 而面向对象易于复用,扩展和维护 二、面向对象的三个特性 1、封装 内部细节 阅读全文
posted @ 2022-09-13 11:49 [吃瓜][吃瓜] 阅读(31) 评论(0) 推荐(0)
摘要: 一、题目 二、题目解析 本题大意为将两个数组合并,并排序,寻找中位数 拆分: 1、数组合并 2、排序 3、判断数组个数为奇或为偶 4、根据奇偶,分别计算其中位数 三、代码 class Solution { public double findMedianSortedArrays(int[] nums 阅读全文
posted @ 2022-09-13 11:32 [吃瓜][吃瓜] 阅读(24) 评论(0) 推荐(0)
摘要: 1、原码 反码 补码 2、反码 阅读全文
posted @ 2022-09-13 10:51 [吃瓜][吃瓜] 阅读(22) 评论(0) 推荐(0)
摘要: 一、题目 二、题目解析 本题大意为两个链表的同一位置数相加,形成一个新的链表 对于示例1来说 [2,4,3] [5,6,4] 相加可视化即为243 + 564 = 807; 新的链表倒序显示,即为 [7,0,8] 需要注意的是,数据不大于10,即超过10要进一到下一个节点相加,或者 增加一个val为 阅读全文
posted @ 2022-09-13 10:10 [吃瓜][吃瓜] 阅读(30) 评论(0) 推荐(0)