随笔分类 - 学习
日常学习学习相关
摘要:题目: 给定一个初始元素全部为 0,大小为 m*n 的矩阵 M 以及在 M 上的一系列更新操作。 操作用二维数组表示,其中的每个操作用一个含有两个正整数 a 和 b 的数组表示,含义是将所有符合 0 <= i < a 以及 0 <= j < b 的元素 M[i][j] 的值都增加 1。 在执行给定的
阅读全文
摘要:题目: 给定一个包含 [0, n] 中 n 个数的数组 nums ,找出 [0, n] 这个范围内没有出现在数组中的那个数。 示例 1: 输入:nums = [3,0,1]输出:2解释:n = 3,因为有 3 个数字,所以所有的数字都在范围 [0,3] 内。2 是丢失的数字,因为它没有出现在 num
阅读全文
摘要:题目:最长公共前缀 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 1: 输入:strs = ["flower","flow","flight"] 输出:"fl" 示例 2: 输入:strs = ["dog","racecar","car"] 输出:"
阅读全文
摘要:各位小伙伴大家好,学习Linux自然离不开指令的学习,和大家分享一下今天学习的Linux指令 一、用户篇 1、 添加一个用户: 【useradd 用户名】 2、 删除一个用户(保留home下的文件夹): 【userdel 用户名】 3、 删除一个用户(包括删除home下的文件夹): 【userdel
阅读全文
摘要:题目: 有效的完全平方数 给定一个 正整数 num ,编写一个函数,如果 num 是一个完全平方数,则返回 true ,否则返回 false 。 进阶:不要 使用任何内置的库函数,如 sqrt 。 示例 1: 输入:num = 16 输出:true 示例 2: 输入:num = 14 输出:fals
阅读全文
摘要:题目: 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + I
阅读全文
摘要:在母机和虚拟机上面,希望创建一个共享文件夹,达到window系统和linux系统可以对同一文件夹进行读写操作,并且实时的得到修改后的内容 可以通过VMwaretools来实现此功能,下面就和大家分享一下如何创建VMwaretools 1、右键点击linux系统桌面上的光盘,点击弹出 2、点击“虚拟机
阅读全文
摘要:各位小伙伴大家好,从今天开始和大家分享一下我自学Linux系统的一些心得体会 今天和大家分享的是 虚拟机 “快照”这一知识点 定义:从个人理解来讲,快照有些类似于将某一个时间进行定位记录,后期可以回滚或者恢复到某一个具体的快照,也就是时间节点的状态 操作过程: 1.创建快照: 右键点击虚拟机,选择快
阅读全文
摘要:题目: 请编写一个函数,用于 删除单链表中某个特定节点 。在设计函数时需要注意,你无法访问链表的头节点 head ,只能直接访问 要被删除的节点 。 题目数据保证需要删除的节点 不是末尾节点 。 示例 1: 输入:head = [4,5,1,9], node = 5输出:[4,1,9]解释:指定链表
阅读全文
摘要:题:Alice 有 n 枚糖,其中第 i 枚糖的类型为 candyType[i] 。Alice 注意到她的体重正在增长,所以前去拜访了一位医生。 医生建议 Alice 要少摄入糖分,只吃掉她所有糖的 n / 2 即可(n 是一个偶数)。Alice 非常喜欢这些糖,她想要在遵循医生建议的情况下,尽可能
阅读全文
摘要:题目: 给你一个字符串数组 words ,只返回可以使用在 美式键盘 同一行的字母打印出来的单词。键盘如下图所示。 美式键盘 中: 第一行由字符 "qwertyuiop" 组成。第二行由字符 "asdfghjkl" 组成。第三行由字符 "zxcvbnm" 组成。 来源:力扣(LeetCode)链接:
阅读全文
摘要:各位小伙伴们大家好,今天是周日,还是一个在图书馆内啃书学习的日子,现在就来分享一下自己的学习心得: 一、LocalDate的用法及作用: 1、jdk8以后,多了许多的工具类,比较常见的就包括现在看到的LocalDate,一个日期处理类。 1)java.time.LocalDate ——只能对年月日进
阅读全文
摘要:各位小伙伴们大家好: 今天周日,又是在图书馆看书的下午,今天继续上一篇随笔说的数组继续进行总结。 建议读者在创建数组时,使用int[ ] a 这种而不是 int a[ ]这种,可以很清晰明朗地看出创建的是一个数组。 一、二维数组的创建(共3中初始化方式): 1、int[ ][ ] twoArray1
阅读全文
摘要:各位小伙伴大家好,今天读《Java核心卷1》。总结了一下数组的创建和方法的调用,希望可以对各位有所帮助。 一、数组的定义: 数组是一种数据结构,用来存储同一类型值得集合,通过一个整型下标(index 或称索引)可以访问数组的每一个值。 二、声明数组(创建数组): 1、在声明数组变量时,需要指出数组类
阅读全文