摘要:
CentOS7安装oracle 11g流程 目录CentOS7安装oracle 11g流程安装准备工作安装依赖包创建oracle用户解压oracle数据库安装包修改系统核心参数修改用户的SHELL的限制修改/etc/pam.d/login 文件修改linux内核,修改/etc/sysctl.conf 阅读全文
摘要:
IDEA2020.2版本无法开启KDE全局菜单的解决方案 前言 :更新了2020.2之后全局菜单一直不生效,一直找不到解决的办法,就退回了2020.1,今天又试了一次,成功解决全局菜单显示问题。 之前升级的时候,不显示全局菜单,查了很多资料,有的说缺少一个库,要安装上libdbusmenu-glib 阅读全文
摘要:
查 找 (一) 现代计算机和网络使我们能够访问海量的信息。高效检索这些信息的能力是处理它们的重要前提。 二叉查找树 使用每个节点含有两个链接的二叉树来高效地实现符号表。 首先,我们需要定义一些术语。我们所使用的数据结构由节点组成,节点包含的链接可以为空(null)或者指向其他节点。在二叉树中,每个节 阅读全文
摘要:
常见排序算法总结(三) 排序就是将一组对象按照某种逻辑顺序重新排列的过程 优先队列 很多应用程序都需要处理有序的元素,但不一定要求它们全部有序,或是不一定要一次就将它们排序。很多情况下我们会收集一些元素,处理当前键值最大的元素,然后再收集更多的元素,再处理当前键值最大的元素,如此这般。 在这种情况下 阅读全文
摘要:
常见排序算法总结(二) 排序就是将一组对象按照某种逻辑顺序重新排列的过程 本篇文章的程序代码基本结构如下: import java.util.Scanner; public class Example { public static void sort(int[] a) { //TODO //编写排 阅读全文
摘要:
常见排序算法总结(一) 排序就是将一组对象按照某种逻辑顺序重新排列的过程 本篇文章的程序代码基本结构如下: import java.util.Scanner; public class Example { public static void sort(int[] a) { //TODO //编写排 阅读全文
摘要:
题目 给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 示例 1: 给定 nums 阅读全文
摘要:
556. 下一个更大元素 III 给定一个32位正整数 n,你需要找到最小的32位整数,其与 n 中存在的位数完全相同,并且其值大于n。如果不存在这样的32位整数,则返回-1。 示例 1: 输入: 12 输出: 21 示例 2: 输入: 21 输出: -1 代码 class Solution { p 阅读全文
摘要:
503. 下一个更大元素 II 给定一个循环数组(最后一个元素的下一个元素是数组的第一个元素),输出每个元素的下一个更大元素。数字 x 的下一个更大的元素是按数组遍历顺序,这个数字之后的第一个比它更大的数,这意味着你应该循环地搜索它的下一个更大的数。如果不存在,则输出 -1。 示例 1: 输入: [ 阅读全文
摘要:
下一个更大元素Ⅰ 给定两个没有重复元素的数组 nums1 和 nums2 ,其中nums1 是 nums2 的子集。找到 nums1 中每个元素在 nums2 中的下一个比其大的值。 nums1 中数字 x 的下一个更大元素是指 x 在 nums2 中对应位置的右边的第一个比 x 大的元素。如果不存 阅读全文