上一页 1 ··· 9 10 11 12 13 14 下一页
摘要: 子集树:2^n(选还是不选的问题) 排列树:n! 回溯法参数: 1.深度参数t 当t==n时递归结束,产生一个结果,将其加入结果集中。 2.当前结果 当t==n时结果完全生成。 3.结果集 保存不同搜索路径下产生的结果,通常类型为vector<T>&。 ##子集树 当所给的问题是从n个元素的集合中找 阅读全文
posted @ 2020-07-14 16:43 归鸿唱晚 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 给定一个非负整数数组,你最初位于数组的第一个位置。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个位置。 示例 1: 输入: [2,3,1,1,4] 输出: true 解释: 我们可以先跳 1 步,从位置 0 到达 位置 1, 然后再从位置 1 跳 3 步到达最后一个 阅读全文
posted @ 2020-07-14 16:36 归鸿唱晚 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。 示例 1: 输入: "babad" 输出: "bab" 注意: "aba" 也是一个有效答案。 /*动态规划的核心是找到状态转移公式,这道题的状态转移明显是若一个子串是回文子串 且这个子串的前一个字符与后一个字 阅读全文
posted @ 2020-07-14 16:33 归鸿唱晚 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 题目 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例: 输入: [-2,1,-3,4,-1,2,1,-5,4], 输出: 6 解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。 思路 dp[i]表示以nums[i]结尾的子数组的 阅读全文
posted @ 2020-07-14 16:25 归鸿唱晚 阅读(94) 评论(0) 推荐(0) 编辑
摘要: ##最长公共子序列 给定两个字符串 text1 和 text2,返回这两个字符串的最长公共子序列的长度。 一个字符串的 子序列 是指这样一个新的字符串:它是由原字符串在不改变字符的相对顺序的情况下删除某些字符(也可以不删除任何字符)后组成的新字符串。 例如,"ace" 是 "abcde" 的子序列, 阅读全文
posted @ 2020-07-14 16:16 归鸿唱晚 阅读(186) 评论(0) 推荐(0) 编辑
摘要: ##《java核心技术 卷I》第一二章 前两章较为基础,看得较快。目前学习Java以看视频为主,辅助看书。整本书比较厚,看完得花不少时间,希望能坚持下来。 ##《白夜行》 很久之前就打算要看的小说,这个星期看完了。东野圭吾的叙事手法比较喜欢,没有一一点破,但事情的真相都是不言自明。不知道从哪里听来的 阅读全文
posted @ 2020-07-05 23:16 归鸿唱晚 阅读(90) 评论(0) 推荐(0) 编辑
摘要: Classpath设置的目的,在于告诉Java执行环境,在哪些目录下可以找到您所要执行的Java程序所需要的类或者包。 在cmd中输入命令:SET CLASSPATH=.(等号后为英文点符号),即可设置解释的路径为当前路径。如果设置解释路径不是当前路径则会出现java编译通过可运行却提示找不到或无法 阅读全文
posted @ 2020-06-27 20:34 归鸿唱晚 阅读(101) 评论(0) 推荐(0) 编辑
摘要: ##ASCII 码 学过计算机的人都知道 ASCII 码,总共有 128 个,用一个字节的低 7 位表示,031 是控制字符如换行回车删除等;32126 是打印字符,可以通过键盘输入并且能够显示出来。 数字编码从48开始,大写字母编码从65开始,小写字母从97开始。 ##ISO-8859-1 128 阅读全文
posted @ 2020-06-27 16:31 归鸿唱晚 阅读(331) 评论(0) 推荐(0) 编辑
摘要: ##ASCII码 在学校学 C 语言的时候,了解到一些计算机内部的机制,知道所有的信息最终都表示为一个二进制的字符串,每一个二进制位有 0 和 1 两种状态,通过不同的排列组合,使用 0 和 1 就可以表示世界上所有的东西,感觉有点中国“太极”的感觉——“太极生两仪,两仪生四象,四象生八卦”。 在计 阅读全文
posted @ 2020-06-27 16:02 归鸿唱晚 阅读(290) 评论(0) 推荐(0) 编辑
摘要: java解释器就是把在java虚拟机上运行的目标代码(字节码)解释成为具体平台的机器码的程序,即jdk或jre目录下bin目录中的java.exe文件,而javac.exe是编译器。 运行java程序的过程是先用javac编译,然后用java解释。而一经编译成功后,就可以直接用java.exe随处解 阅读全文
posted @ 2020-06-27 14:11 归鸿唱晚 阅读(649) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 下一页