09 2020 档案
摘要:Java面试之集合相关问题答案口述整理 Java的集合包括单列集合(java.util.Collection)和双列集合(java.util.Map)。其中单列集合包括List和Set接口,双列集合主要是Map接口。List有序、有索引、允许重复;Set不允许重复、没有索引;Map使用key-val
阅读全文
摘要:Java面试之基础问题答案口述整理 面向对象的理解 面向对象思想就是在计算机程序设计过程中,把具体事物的属性特性和行为特征抽象出来,描述成计算机事件的设计思想。它区别于面向过程的思想,强调的是通过调用对象的行为来实现功能,而不是自己一步步去操作实现。举个洗衣服的例子,采用面向过程的思想去完成洗衣服这
阅读全文
摘要:打卡Leetcode每日一题 37. 解数独。 题目 编写一个程序,通过已填充的空格来解决数独问题。一个数独的解法需要遵循如下规则: 数字1-9在每一行只能出现一次; 数字1-9在每一列只能出现一次; 数字1-9在每一个以粗实线分隔的3×3宫内只能出现一次。 空白格用.表示。 思路 根据题干中给出的
阅读全文
摘要:使用快排切分实现快排和TopK问题的解题模板 import java.util.Arrays; public class TestDemo { public static void main(String[] args) { int[] arr1 = {48, 12, 6 ,8, 11}; int[
阅读全文

浙公网安备 33010602011771号