# 定义函数是,是否接收参数,或者是否返回结果,是根据实际的功能需求来决定的 # 1.如果函数内部处理的数据不确定,就可以将外界的数据以参数传递到函数内部 # 2.如果希望一个函数执行完成后,向外界汇报执行结果,就可以增加函数的返回值 def measure(): print("测量开始...") temp
文章转自: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
蒲公英 求区间众数 分块 用的蓝书法二做的:预处理每个区间的最大众数,然后二分检查更新答案,同时更新边角的答案,记得分块的数量的是 \(\sqrt{m * log_{2}n}\) 这个代码过不了 acwing 的:https://www.acwing.com/problem/content/251/ #include <iostream> #include <cstdio> #include
<el-table ref="mainTable1" :key="1" :data="list" v-loading="listLoading" border fit highlight-c
给你一个无重复元素的整数数组candidates和一个目标整数target,找出 candidates中可以使数字和为目标数 target的所有不同组合,并以列表形式返回,你可以按任意顺序 返回这些组合 candidates中的同一个数字可以无限制重复被选取,如果至少一个数字的被选数量不同则两种组合是不同的。
300. 最长递增子序列 给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。 子序列 是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。例如,[3,6,2,7] 是数组 [0,3,1,6,2,2,7] 的子序列。 示例 1: 输入:nums = [10,9,2,5,3,7,101,18]输出:4解释:最长递
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
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. 路径总和 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,
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
(关系表达式) ? 表达式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 status 查看是否处于游离状态。出来的一串英文有detached就表明处于游离状态 使用 git branch 查看分支状态。一个主分支main,一个游离分支 使用 git branch temp 创建临时分支 使用 git checkout temp 将当前代码复制到temp分支 使用 git checkout main 切回到主分支 使
import dayjs from 'dayjs'; // 一个用来格式化时间的库,也可用其他代替//根据时间开始结束日期,生成连续的时间数组(以天为单位) export function makeDateBetweenArr(startDate, endDate) { let dates = []; const theDate = new Date(startDate); while
按照以下内容挨个检查: 1.计算名称太长 2.计算机名称太另类,建议改为纯英文不带任何符号和空格之类的 3.计算机服务server 没有启动 4.没有使用管理员权限运行 5.安装包路径包含中文或其他字符,建议纯英文 6.找到%temp%目录(例如:C:\Users\ADMINI~1\AppData\Local\Temp) 搜索 *.exe 找到
文件形式:txt 实现: <template> <div class="hello"> <h1>This is a show file page</h1> <h3>导入文件:<input type="file" name="file" @change="showFile($event)" /> </h3&g
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,
17. 电话号码的字母组合 - 力扣(LeetCode) 思路 回溯法 func letterCombinations(digits string) []string { if len(digits) == 0 || len(digits) > 4 { return nil } strMap := [10]string{ "", "", "abc", "def", &quo
冒泡排序算法 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 _
插入排序算法 # -*- 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)
选择排序算法 # -*- 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.数的三次方根 题解 做法一:通过二分运算到符合精度要求 #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
冒泡排序 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++) {
交换两个变量的值yi 一:使用第三个变量 int a=10; int b= 20; temp = a; // temp = 10 a = b; // a = 20 b = temp; // b =10 二:不使用第三个变量 // 四则运算
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) {
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