摘要:
题目介绍 题干: 给定一个正整数 n ,输出外观数列的第 n 项。 「外观数列」是一个整数序列,从数字 1 开始,序列中的每一项都是对前一项的描述。 你可以将其视作是由递归公式定义的数字字符串序列: countAndSay(1) = "1" countAndSay(n) 是对 countAndSay 阅读全文
摘要:
题目介绍 题干: 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。 示例1: 输入: haystack = "hello", needle = "ll" 输出: 2 示例 阅读全文
摘要:
正则表达式介绍 在数据库的数据过滤过程中只用WHERE子句和LIKE操作符都是对于已知值进行的 不管是匹配一个还是多个值,测试大于还是小于已知值,或者检查某个范围的值,都是使用已知的值 当然MySQL语句也提供了通配符百分号(%)和下划线(_)来匹配多个和单个字符 在检索名中包含某些文本或字符的字段 阅读全文
摘要:
题目介绍 题干: 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组 并在使用 O(1) 额外空间的条件下完成。 示例1: 给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原数 阅读全文
摘要:
题目介绍 题干: 将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例1: 输入:l1 = [1,2,4], l2 = [1,3,4] 输出:[1,1,2,3,4,4] 示例2: 输入:l1 = [], l2 = [] 输出:[] 示例3: 输入:l1 阅读全文
摘要:
快捷键的必要性 就我个人而言,IDE对于编程的效率的影响是举足轻重的,现在常用的IDE我基本都下载尝试过,后来因为教程多和方便的原因用IntelliJ IDEA比较多 最近因个人需要,必须复习一下eclipse的常用快捷键,其实IDE和编程语言差不多,其实都是有相互借鉴的地方,只不过是方式和格式的变 阅读全文
摘要:
GUI编程自我总结 GUI编程,是一种java早期的图形化界面编程,因为编写效率、界面效果和交互逻辑不能紧跟当下时代要求,已经有些渐渐淡出大众视野 但是作为学习Java和理解一些热门框架的入门练手还是很合适的,而且因为包含的内容不多,只谈谈重点的话就只需要解释两个关键的包java.awt和java. 阅读全文
摘要:
javadoc介绍 Java为了达到将代码同文档链接起方便维护的问题,用javadoc来提取注释来转化为有用的形式的方法来标记文档 有了javadoc不仅有了创建文档简明直观的标准,并且要求了所有的Java类库也要遵循这种注释语法 javadoc输出的是一个HTML文件,通过Web浏览器来查看 我们 阅读全文
摘要:
导语 无论是在那个论坛或者博客,markdown向我们证明它真的是一种容易编辑并且适合阅读的好格式 作为本人博客的第一篇文章,记录下自己学习中常用的markdown语法是十分必要的 现在支持markdown书写的软件也逐渐增多,我自己使用网易云笔记,因为文档格式多,很多人在用的typora也是很好用 阅读全文