ICode9

精准搜索请尝试: 精确搜索
  • 三种方法找出数组中的最大值2022-07-30 20:03:21

    方法一: function fn(arr) { var max = arr[0]; for (var i = 0; i < arr.length; i++) { if (arr[i] > max) { max = arr[i] } } console.log('最大值为:

  • 找出两个字符串中最大的相同的字串 找出两个字符串中最大的相同的字串2022-07-25 21:35:43

    package Stringtest; import java.util.ArrayList; import java.util.Arrays; public class Demo02 { public static void main(String[] args) { String str1 = "dwaddddwaehellodwadwa"; String str2 = "grddehellogrddwadgdddddwaddd

  • 【PostgreSQL】找出和停止正在执行的查询2022-07-06 21:01:55

    1.找出对应的pid SELECT pid, state, backend_start, substr(query, 0, 100) q FROM pg_stat_activity WHERE backend_type = 'client backend' ORDER BY backend_start; substr()函数调用避免sql太长,占据了大量屏幕; backend_type='client backend',过滤掉background进程,比如aut

  • 719. 找出第 K 小的数对距离2022-07-02 15:35:39

    719. 找出第 K 小的数对距离 数对 (a,b) 由整数 a 和 b 组成,其数对距离定义为 a 和 b 的绝对差值。 给你一个整数数组 nums 和一个整数 k ,数对由 nums[i] 和 nums[j] 组成且满足 0 <= i < j < nums.length 。返回 所有数对距离中 第 k 小的数对距离。 示例 1: 输入:nums = [1,3,1],

  • 给一个数组和一个值 找出索引之和为这个值的元素组合 找出索引之和为这个值的所有元素组合2022-06-28 19:02:41

    // 给一个数组和一个值,获取数组元素之和为这个值的组合 function getIndex(arr,v){ if(!Array.isArray(arr)){ throw 'TypeError' } const map = arr.reduce((total, cur, index) => Object.assign(total, { [cur]: index }), {}) for (let i = 0; i < ar

  • 找出第N高薪水2022-06-25 16:02:43

    LEETCODE 1 #找出第N高的薪水Oracle#开窗函数 #dense_rank() 1,2,2,3,3,3,4#rank () 1,1,1,4#rank_number() 1,2,3,4create FUNCTION getNthHightSalary(N in number) return number is result NUMBER;BEGIN select nvl(salary,null) into result from (select distinct salary

  • 找出链表中所有的父id2022-06-23 09:35:46

    bfs利用队列实现,循环中做的是push => shift => push => shift dfs利用栈实现,循环中做的是push => pop => push => pop 刚刚好,中间仅仅差了一个数组方法: function bfs(target, id) { const quene = [...target] do { const current = quene.shift() if (current.chi

  • 找出知晓秘密的所有专家2022-06-18 17:03:43

       这道题目是一道Dijkstrra的题目。 我们先来回顾一下加边函数 void add(int u,int v,int w) { edge[k].to=v; edge[k].w=w; edge[k].next=head[u]; head[u]=k++; } 这道题目可以用优先队列也可以用手写队列(我要用优先队列) 普通的大小根堆都要有三个参数但

  • 【SQLServer】找出是哪个用户安装了SQLServer2022-06-12 12:31:36

    进入安装目录: C:\Profram Files\Microsoft SQL Server\110\Setup Bootstrap\Log\<Installation Date> 可以看到   打开文件,查找LogonUser      

  • 【C# 排序】简单选择排序2022-06-12 02:00:31

    概览    定义 选择排序:每一趟在待排序元素中选取关键字最小(或最大)的元素加入有序字序列 适用范围 适用性:既可以用于顺序表,也可用开链表 时间和空间复杂度 时间复杂度:O(N)     空间复杂度:O(1) 稳定性 简单选择排序是不稳定的 算法执行步骤 第一趟:从左往右扫描找出最小元素

  • mysql 找出没有主键的表2022-06-01 09:00:58

    1,根据约束字典表table_constraints 来查   SELECT t.table_schema AS database_name, t.table_name FROM information_schema.TABLES t LEFT JOIN information_schema.TABLE_CONSTRAINTS c ON t.TABLE_SCHEMA = c.TABLE_SCHEMA AND t.table_name = c.TABLE_NAME AND c.CONSTRA

  • 找出最长连续子串2022-05-30 22:01:52

    def func(s: str): temp = '' count = 0 for i in range(len(s)): for j in range(i + 1, len(s)): if s[i] != s[j]: break j += 1 if count < j - i: count = j - i temp

  • 找出数组中出现次数超过一半的数字2022-05-07 20:33:04

    一、题目 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字 二、思路 对数组进行排序,出现次数超过一半的元素一定在中间也出现 三、程序实现 var majorityElement = function(nums) { //将数组排序 nums.sort((a,b)=>a-b); //向上取整 let target=Math.floor(nums.len

  • 队列具有「先进先出」的性质,因此很适合用来找出第一个满足某个条件的元素。2022-05-02 23:32:31

    https://leetcode-cn.com/problems/first-unique-character-in-a-string/solution/zi-fu-chuan-zhong-de-di-yi-ge-wei-yi-zi-x9rok/ 思路与算法 我们也可以借助队列找到第一个不重复的字符。队列具有「先进先出」的性质,因此很适合用来找出第一个满足某个条件的元素。 具体地,我们

  • 找出三个数的最大乘积2022-04-23 23:34:48

    代码实现: from typing import List class Solution: def maximunProduct(self, nums: List[int]) -> int: # 默认是升序 nums.sort() length = len(nums) if length == 3: return nums[0] * nums[1] * nums[2] else:

  • 找出数组中最大偶数值2022-04-04 09:34:09

      先创建一个数组  再创建一个存放偶数的值   用for循环进行遍历   再用if判断 获取 偶数(可以整除2 就是偶数)   在ou 变量里添加获取的偶数   最后输出使用Math.max求数组中最大值   <script> var a = [40, 48, 53, 44, 71, 41]; var ou = []; //存放偶数

  • 如何在 Linux 中找出内存消耗最大的进程2022-03-02 23:01:26

    很多次,你可能遇见过系统消耗了过多的内存。如果是这种情况,那么最好的办法是识别出 Linux 机器上消耗过多内存的进程。我相信,你可能已经运行了下文中的命令以进行检查。如果没有,那你尝试过哪些其他的命令?我希望你可以在评论中更新这篇文章,它可能会帮助其他用户。 使用 top 命令 和

  • excel之对比两列数据,找出不同数据2022-03-02 16:04:17

      一、两列数据对比,找出不同的数据 首先打开Excel表格,AB两列数据对比,找出不同的数据来。 然后在C1单元格输入公式“=IF(A1=B1,"相同","不同")”,按下回车   注意:可以将数据按照一定规则进行排序去重后,再对比不同数据   二、A/B列对比,A列中的数据B列没有的    

  • 实现一个方法,找出数组中第k大的和第m大的数字相加之和2022-03-01 18:32:37

    // let arr = [1,2,4,4,3,5], k = 2, m = 4 // findTopSum(arr, k, m); // 第2大的数是4,出现2次,第4大的是2,出现1次,所以结果为10 // / function findTopSum(arr, k, m) { }   const findTopSum = (arr, k, m) => { const kValue = arr[k - 1] const mValue = arr[m - 1]

  • 找出一组数中出现次数最多的数(csp201312-1)2022-02-26 15:35:48

    问题描述:找出一组数字出现次数最多的数,如果有多个这样的数,输出其中最小的一个。 算法:sort排序,遍历数组,每遍历一个数,查出它已经出现的次数。 代码: #include<bits/stdc++.h> using namespace std; int main() { int n; cin>>n; int a[1005]; for(int i=0;i<n;i++) { cin>>a[

  • 如何从 100 亿 URL 中找出相同的 URL|转2022-01-31 17:34:31

    题目描述 给定 a、b 两个文件,各存放 50 亿个 URL,每个 URL 各占 64B,内存限制是 4G。请找出 a、b 两个文件共同的 URL。 解答思路 每个 URL 占 64B,那么 50 亿个 URL占用的空间大小约为 320GB。 5, 000, 000, 000 * 64B ≈ 5GB * 64 = 320GB 由于内存大小只有 4G,因此,我们不可能一次

  • java 找出指定范围内的所有素数2022-01-27 12:35:25

    import java.util.*; public class TestDemo { public static void main(String[] args) { Scanner scan = new Scanner (System.in); int n = scan.nextInt(); for (int i = 1; i <= n; i++ ){ //外层for循环用于

  • 找出1000以内的所有完数2022-01-20 21:31:20

    题目: 一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3.编程找出1000以内的所有完数。 #include<stdio.h> #define uint unsigned int uint temp; uint arr[1000]; int main(void) { printf("1~1000的完数有:\n"); for(uint i=2;i<=1000;i++) { uint brr[

  • 719. 找出第 k 小的距离对2022-01-20 18:04:03

    给定一个整数数组,返回所有数对之间的第 k 个最小距离。一对 (A, B) 的距离被定义为 A 和 B 之间的绝对差值。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/find-k-th-smallest-pair-distance 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 堆(

  • grep的-A-B-选项详解2022-01-14 13:01:42

    grep的-A-B-选项详解 grep能找出带有关键字的行,但是工作中有时需要找出该行前后的行,下面是解释 1. grep -A1 keyword filename 找出filename中带有keyword的行,输出中除显示该行外,还显示之后的一行(After 1) 2. grep -B1 keyword filename 找出filename中带有keyword的行

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有