网站首页 站内搜索

搜索结果

查询Tags标签: arr,共有 2598条记录
  • Problem P04. [算法课分治] 找到 k 个最小数

    先sort排序,在输出最小的k个数。#include<iostream> #include<bits/stdc++.h> #include<cstdio>using namespace std;int n, k; int arr[10005];int main() {scanf("%d %d", &n, &k);for (int i = 0; i < n; i++){scanf("%d…

    2022/9/4 1:24:10 人评论 次浏览
  • JAVA进阶--常用时间API、包装类、正则表达式、Array类、Lambda表达式、常见算法--2022年9月1日

    第一节 Date日期对象1、日期对象如何创建,如何获取时间毫秒值Date date = new Date();Long time = date.getTime();2、时间毫秒值怎么恢复成日期对象Date d = new Date(time);d.setTime(time); 第二节 SimpleDateFormat对象1、SimpleDateFormat可以格式化哪些时间形式?…

    2022/9/3 1:23:36 人评论 次浏览
  • leetcode706-设计哈希映射

    设计哈希映射哈希+链表class MyHashMap {class Pair{int key;int value;public Pair(int key, int value){this.key = key;this.value = value;}}LinkedList arr[] = new LinkedList[1024];final static int total = 769;public MyHashMap() {for(int i = 0; i < 769; …

    2022/9/2 6:24:14 人评论 次浏览
  • js创建二维数组

    js 创建二维数组的方法: 方法一: 直接设置let arr = [[1, 2],[3, 4],[5, 6], ];let arr = [] ; arr[0] = [1,2,3,4,5,6]; arr[1] = [10,20,30,40,50,60]方法二:fill + 一个 for 循环let arr= new Array(10).fill(0) for(let i=0;i<arr.length;i++){arr6[i]=new Arra…

    2022/9/1 6:53:12 人评论 次浏览
  • java找值的方法

    1、找最大值(1)先假设第一个元素最大,赋值给max(2)后面的元素与max比较,如果有比max大的,就重新修改max的值2、找最大值及其下标(1)最大值只有一个设置两个变量,一个是max,一个是indexA: 先假设第一个元素最大,赋值给max ,index=0B: 后面的元素与max比较,…

    2022/9/1 1:25:16 人评论 次浏览
  • perl 数组嵌套入哈希内

    这里是指数组作为hash的value,即一个key对应多个值 这里利用perl中的特殊句柄DATA做示例用以备忘{perl 数据结构一旦复杂点,可读性急剧下降,坑

    2022/9/1 1:22:50 人评论 次浏览
  • JavaScript的函数

    //alert是JavaScript语言提供的一个警告函数//它可以接收任意类型的参数,这个参数就是警告框的提示信息 <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Title</title><script type=&q…

    2022/8/29 1:22:54 人评论 次浏览
  • C++ 之函数模板

    C++ 之函数模板函数的参数类型不确定,这样就可以使用泛型。 // 类型参数化 C++中称之为泛型编程--模板技术 template <class T > // 告诉编译器,下面如果出现T不要报错,T是一个通用类型 这里将class替换成typename是一样的void mySwap(T &a, T &b) {T …

    2022/8/28 14:23:17 人评论 次浏览
  • 2022-08-27 第四小组 王星苹 学习心得

    学习心得 今天主要学习了在html里面用Vue库,也是一个js文件,这个也是相当于写好的东西可以直接用。Vue.js的核心是一个采用简洁的模板语法来声明式地将数据渲染进DOM的系统。实现了双向数据绑定。Vue.js可以进行组件化开发,是代码编写量大大减少。 应用场景: 1.Web开发…

    2022/8/27 23:52:58 人评论 次浏览
  • 常见排序算法-python实现

    常见排序算法一览表快速排序 原理 数组中随机选一个基准元素,采用分治思想,筛选出小于基准值的的元素组成数组A和大于基准值的元素组成数组B,再将A,B分别进行选基准比较分出小于基准的数组C和大于基准的数组D,这算两个轮回,进行多轮操作直到新数组元素个数小于2。 代…

    2022/8/27 1:23:22 人评论 次浏览
  • python基本数据类型

    python基本数据类型 python基本数据类型有:整型,浮点型,布尔型,复数型,字符串,列表,元组,字典,集合。 六大基本数据类型:①.Number(数字) ②.String(字符串) ③.List(列表) ④.Tuple(元组) ⑤.Set(集合) ⑥.Dictionary(字典)基本数据类型按分类又可…

    2022/8/27 1:23:20 人评论 次浏览
  • js数组对象的遍历

    // 数组循环的方法var arr = [{ code: 10 }, { value: 100 }, { name: 大乔 }, { age: 18 }];// for----of for (let item of arr) {console.log(for--of, item); } /** for--of { code: 10 } for--of { value: 100 } for--of { name: 大乔 } for--of { age: 18 }*/// for…

    2022/8/25 23:22:59 人评论 次浏览
  • 二维数组去重

    方法一:1 handleArr () { 2 let arr = [[1], [1], [1, 2], [3], [1], [2, 4, 6], [3]] 3 let obj = {} 4 arr.forEach(item => { 5 obj[item] = item 6 }) 7 console.log(Object.values(obj)) 8 } 方法二:1 handleArr () {2 let …

    2022/8/24 23:24:50 人评论 次浏览
  • 1460. 通过翻转子数组使两个数组相等

    1460. 通过翻转子数组使两个数组相等给你两个长度相同的整数数组 target 和 arr 。每一步中,你可以选择 arr 的任意 非空子数组 并将它翻转。你可以执行此过程任意次。 如果你能让 arr 变得与 target 相同,返回 True;否则,返回 False 。示例 1: 输入:target = [1,2,…

    2022/8/24 6:53:08 人评论 次浏览
  • Java基础练习题目

    2.基础练习 2.1减肥计划if版本【应用】 2.1.1案例需求 ​ 输入星期数,显示今天的减肥活动 ​ 周一:跑步 ​ 周二:游泳 ​ 周三:慢走 ​ 周四:动感单车 ​ 周五:拳击 ​ 周六:爬山 ​ 周日:好好吃…

    2022/8/23 14:22:57 人评论 次浏览
扫一扫关注最新编程教程