ICode9

精准搜索请尝试: 精确搜索
  • 函数返回值2022-05-28 17:31:39

    # 定义函数是,是否接收参数,或者是否返回结果,是根据实际的功能需求来决定的 # 1.如果函数内部处理的数据不确定,就可以将外界的数据以参数传递到函数内部 # 2.如果希望一个函数执行完成后,向外界汇报执行结果,就可以增加函数的返回值 def measure():   print("测量开始...") temp

  • Ubuntu 20.04.4 LTS 利用 docker 安装Oracle 12C2022-05-25 01:32:51

    文章转自:docker 安装Oracle-12C - My_blog_s - 博客园 (cnblogs.com) docker search Oracle   docker pull truevoly/oracle-12c      docker images   挂载目录 mkdir -p /data/oracle/data_temp  && chmod 777 /data/oracle/data_temp   运行docker run --restart al

  • BZOJ-2724 蒲公英2022-05-23 21:02:01

    蒲公英 求区间众数 分块 用的蓝书法二做的:预处理每个区间的最大众数,然后二分检查更新答案,同时更新边角的答案,记得分块的数量的是 \(\sqrt{m * log_{2}n}\) 这个代码过不了 acwing 的:https://www.acwing.com/problem/content/251/ #include <iostream> #include <cstdio> #include

  • vue elementui双击变输入框效果2022-05-23 14:32:06

    <el-table ref="mainTable1" :key="1" :data="list" v-loading="listLoading" border fit highlight-c

  • LeetCode/组合数和2022-05-22 20:33:34

    给你一个无重复元素的整数数组candidates和一个目标整数target,找出 candidates中可以使数字和为目标数 target的所有不同组合,并以列表形式返回,你可以按任意顺序 返回这些组合 candidates中的同一个数字可以无限制重复被选取,如果至少一个数字的被选数量不同则两种组合是不同的。

  • 【力扣 092】300. 最长递增子序列2022-05-21 16:31:07

    300. 最长递增子序列 给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。 子序列 是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。例如,[3,6,2,7] 是数组 [0,3,1,6,2,2,7] 的子序列。  示例 1: 输入:nums = [10,9,2,5,3,7,101,18]输出:4解释:最长递

  • 数组冒泡法和选择法排序2022-05-20 13:03:25

    1 /* 冒泡法从小到大排序 */ 2 #include <stdio.h> 3 int main(void) 4 { 5 int i, j, n, a[10]; 6 7 scanf("%d", &n); 8 9 for ( i=0; i<n; i++ ) 10 { 11 scanf("%d", &a[i]); 12 } 13 14

  • 二进制加法-Js2022-05-20 11:04:43

    function add(a, b) { let i = a.length; let j = b.length; let up = 0; let res = []; // console.log(i,j); while (i > 0 || j > 0) { let cur1 = a.charAt(i -

  • 113. 路径总和 II2022-05-19 22:33:56

    113. 路径总和 II   给你二叉树的根节点 root 和一个整数目标和 targetSum ,找出所有 从根节点到叶子节点 路径总和等于给定目标和的路径。 叶子节点 是指没有子节点的节点。   示例 1: 输入:root = [5,4,8,11,null,13,4,7,2,null,null,5,1], targetSum = 22输出:[[5,4,11,2],[5,8,

  • 归并排序算法2022-05-19 17:02:48

      java代码: 1 public static void main(String[] args) { 2 int arr[] = {2,7,1,5,9,6,10}; //要排序的数组 3 int temp[] = new int[arr.length]; //中间数组 4 mergeSort(arr,0,arr.length-1,temp); 5 System.out.println(Arrays.toStr

  • 三元运算符2022-05-16 23:03:51

    (关系表达式) ? 表达式1 : 表达式2;int x = 10;int y = 5;int z;如果x大于y 则是true,将x赋值给z;如果x不大于y 则是false,将y赋值给z;z = (x > y) ? x : y;System.out.println("x = " + x);获取三个整数中的最大值int a = 10;int b = 20;int c = 30;先比较任意两个数的值,找出这两个数

  • git 处理detached commit2022-05-16 17:32:28

    使用 git status 查看是否处于游离状态。出来的一串英文有detached就表明处于游离状态 使用 git branch 查看分支状态。一个主分支main,一个游离分支 使用 git branch temp 创建临时分支 使用 git checkout temp 将当前代码复制到temp分支 使用 git checkout main 切回到主分支 使

  • JS 多个时间段合并取并集,得到一个或多个时间段2022-05-13 15:31:09

    import dayjs from 'dayjs'; // 一个用来格式化时间的库,也可用其他代替//根据时间开始结束日期,生成连续的时间数组(以天为单位)   export function makeDateBetweenArr(startDate, endDate) {     let dates = [];     const theDate = new Date(startDate);     while

  • oracle 安装报[INS-35180]无法检查可用内存2022-05-13 12:35:22

    按照以下内容挨个检查: 1.计算名称太长 2.计算机名称太另类,建议改为纯英文不带任何符号和空格之类的 3.计算机服务server 没有启动 4.没有使用管理员权限运行 5.安装包路径包含中文或其他字符,建议纯英文 6.找到%temp%目录(例如:C:\Users\ADMINI~1\AppData\Local\Temp) 搜索 *.exe 找到

  • js读取文件并展示内容(FileReader)2022-05-11 20:34:46

    文件形式:txt 实现: <template> <div class="hello"> <h1>This is a show file page</h1> <h3>导入文件:<input type="file" name="file" @change="showFile($event)" /> </h3&g

  • Leetcode 79. 单词搜索2022-05-10 03:00:34

    79. 单词搜索 - 力扣(LeetCode)    思路 还是回溯 func exist(board [][]byte, word string) bool { if len(board) < 1 || len(board[0]) > 6 || len(word) > 15 || len(word) < 1 { return false } var backTracking func(board [][]byte, x, y int, wordIndex int,

  • Leetcode 17. 电话号码的字母组合2022-05-09 23:00:37

    17. 电话号码的字母组合 - 力扣(LeetCode)     思路 回溯法   func letterCombinations(digits string) []string { if len(digits) == 0 || len(digits) > 4 { return nil } strMap := [10]string{ "", "", "abc", "def", &quo

  • 冒泡排序算法2022-05-09 02:31:38

    冒泡排序算法 class Solution(): def maopao(self, arr: list) -> list: N = len(arr) for i in range(N-1,0,-1): for j in range(i): temp = 0 if arr[j] > arr[j+1]: temp = arr[j] arr[j] = arr[j+1] arr[j+1] = temp return arr if _

  • 插入排序算法2022-05-09 02:31:22

    插入排序算法 # -*- coding: utf-8 -*- # @Time : 2022/3/9 18:38 # @Author : chuqianyu # @FileName: 011-插入排序.py # @Software: PyCharm # @Blog :https://home.cnblogs.com/u/chuqianyu class Solution: def charuSort(self, arr): # 插入排序 n = len(arr)

  • 选择排序算法2022-05-09 02:31:06

    选择排序算法 # -*- coding: utf-8 -*- # @Time : 2022/3/9 18:43 # @Author : chuqianyu # @FileName: 012-选择排序.py # @Software: PyCharm # @Blog :https://home.cnblogs.com/u/chuqianyu class Solution: def selectSort(self, arr): # 选择排序 n = len(arr)

  • 【小数二分】Acwing790.数的三次方根2022-05-07 20:05:34

    Acwing790.数的三次方根 题解 做法一:通过二分运算到符合精度要求 #include <iostream> #include <cstdio> using namespace std; #define f 1e-8 int main() { double x; cin >> x; double bg = -10000, ed = 10000, md, temp; while(ed-bg > f){ m

  • 冒泡排序2022-05-07 16:37:30

    冒泡排序 public class Bubble { public static void main(String[] args) { //冒泡排序小到大 int[] nums = {124,456,34,67,87,92,70,46}; for (int j = 0; j < nums.length-1; j++) { for (int i = 0; i < nums.length-1-j; i++) {

  • 两个变量数值交换2022-05-05 21:35:30

    交换两个变量的值yi 一:使用第三个变量    int a=10; int b= 20; temp = a;  // temp = 10 a = b;    // a = 20 b = temp;   // b =10   二:不使用第三个变量        // 四则运算  

  • 极小极大算法和alpha-beta算法2022-05-05 15:34:01

    package com.jn.rz.实验三; import java.util.ArrayList; import java.util.List; import java.util.Scanner; /** * @author 江南大学1033190417 * @date 2022/5/5 10:42 */ public class Status { public char[][] status; public Status(char[][] status) {

  • 客户端2022-05-04 22:33:32

    from tkinter import * import socket import threading from tkinter.filedialog import askopenfilenames class Client1: def __init__(self): self.start1() def __del__(self): self.client1.close() def start1(self): self.init

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

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

ICode9版权所有