ICode9

精准搜索请尝试: 精确搜索
  • LeetCode 1861. Rotating the Box2022-07-19 13:01:22

    原题链接在这里:https://leetcode.com/problems/rotating-the-box/ 题目: You are given an m x n matrix of characters box representing a side-view of a box. Each cell of the box is one of the following: A stone '#' A stationary obstacle '*' Empty &

  • 原生js练习2022-07-18 19:34:49

    练习案例 某一刻时间距离现实时间的时间 function countDown(time) { var end = +new Date(time); var newDay = +new Date(); var count_Down = Math.abs(end - newDay) / 1000; // console.log(count_Down); var

  • 20220716 第七组 陈美娜 java练习题2022-07-17 22:06:25

    一.有一个数组,键盘输入一个下标,获取指定下标位置的数字 import java.util.Scanner;Scanner sc = new Scanner(System.in);int [] arr = new int[]{4,58,69,14,22,-1}; System.out.println("请输入一个下标:");       int index = sc.nextInt();       if(index >= 0 && in

  • 最长公共前缀2022-07-17 16:00:59

    最长公共前缀 一、题目描述 编写一个函数来查找字符串组中的最长公共前缀。 如果不存在公共前缀则返回“”; 实例: 输入:Strs = ["flower","flow","flight"] 输出:"fl" 输入:strs = ["dog","racecar","car"] 输出:"" 二、题目分析 首先排除掉可能出现的特殊情况,如当字符串组为空的

  • 多维数组总结2022-07-17 11:01:21

    多维数组总结   今天学习了多维数组,其实这个很久之前就已经开始接触了,只是了解不是那么深入。   多维数组实质就是数组的嵌套,将一个一维数组嵌套在另一个一维数组中,可以通过array.length调用多维数组的长度,a[i].length调用内嵌数组的长度,这个可以在循环中使用,如下 public class

  • 20220716 第二组 刘世琦 学习笔记2022-07-16 22:43:36

    JAVA (今日例题) 1. 员工管理系统(理解!会持续复习!) 2.数组 2.1 根据数组下标获取对应位置数字(掌握) 2.2 倒序输入数组数值(掌握) 2.3 倒序输入数组数值,扩容后数组仍倒序(掌握) 2.4 在数组某处插入数值(理解!会反复练习!) 2.数组 2.1 根据数组下标获取对应位置数字(掌握) 有一个数

  • 2022-07-16 第二组 卢睿 学习心得2022-07-16 21:33:51

    Java复习 今日重点 员工管理系统 获取数组元素 倒序添加数组元素 数组扩容(倒序) 数组指定位置插入数据 学习心得 今天主要学习了数组,对数组有了进一步的理解,老师说要自己去写一个ArraysList的源码,感觉会很难,别的重点都能学会,但是到给数组插入数据卡住了,老师的思路能看懂,但是到代码

  • 2022-07-16 第五小组 孔海波 学习笔记2022-07-16 21:31:42

    今日学习情况:掌握 心情:100%(明天放假!!!) 今天学习了关于数组的各种案例,感觉还挺好。 Java基础             ——数组案例 今天我们来看一看一些数组的案例,加强一下我们对数组以及我们对过去知识的掌握。 案例一 输入下标,输出对应数组的数字 这个题比较简单,我们来分析一下

  • 20220716第三组张立学习笔记2022-07-16 21:31:31

    知识点 习题 `package com.jr.morning; public class Ch10 { public static void main(String[] args) { char[] arr = new char[]{'a', 'i', 'f', 'm', 'f', 'o', 'b', 'b', 's', �

  • rest-framework序列化组件2022-07-16 19:36:28

    1序列化组件介绍 1.1 序列化,序列化器会把模型对象转换成字典,经过response以后变成json字符串 1.2 反序列化,把客户端发送过来的数据,经过request以后变成字典,序列化器可以把字典转成模型 1.3 反序列化,完成数据校验功能 2.序列化组件的简单使用 2.1 先写一个序列化类,继承Seria

  • 基数排序算法代码实现2022-07-16 17:34:36

    上代码: package com.liu.pro; import java.util.Arrays; public class bucketSort { public static void main(String[] args) { // 测试数组 int[] arr = {9, 8, 5, 6, 2, 7, 1, 3, 4}; sort(arr); System.out.println("基数排序算法");

  • 20220716 十组 袁清清2022-07-16 17:32:44

    今天分享课上的练习 public class Test05 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int [] arr = new int[]{1,2,3,4,5}; // 扩容 int [] newArr = new int[arr.length * 2]; for (int j

  • 2022-07-15 第九组 王佳齐2022-07-15 19:00:35

    ALGO         数据结构   1.数组   是最基本的数据结构(线性表:在表当中数据元素之间是一对一的关系【除了第一个和最后一个之外其余的元素都是首尾连接】1-2-3-5-6)   2.链表   3.图   4.树   写程序的思路启发   1.先完成需求的功能   2.再根据程序运行的结果进行

  • 华为机试-HJ65 查找两个字符串a,b中的最长公共子串2022-07-14 21:37:29

    日常刷题记录,欢迎讨论交流。   牛客网题目链接:https://www.nowcoder.com/practice/181a1a71c7574266ad07f9739f791506   描述 查找两个字符串a,b中的最长公共子串。若有多个,输出在较短串中最先出现的那个。 注:子串的定义:将一个字符串删去前缀和后缀(也可以不删)形成的字符串。请

  • java数组排序算法2022-07-14 19:05:08

    冒泡排序: package arrays; public class Sort { public static void main(String[] args) { // TODO 自动生成的方法存根 //冒泡排序 int[] array = { 63,4,24,1,3,15}; Sort sorter = new Sort(); sorter.sort(array);

  • python中rsa非对称算法(包含分段加解密分析)2022-07-14 10:35:16

    import base64 from Crypto import Random from Crypto.Cipher import PKCS1_v1_5 as Cipher_pkcs1_v1_5 from Crypto.PublicKey import RSA class RsaCode: def encrypt(self, msg): msg = msg.encode('utf-8') rsakey = RSA.importKey(s

  • B站跳OP OD2022-07-13 13:03:03

    function skip (start_length, end_length) { if (!start_length || !end_length) { return console.error('请设置片头和片尾时长') } let total_time = player.getDuration(); let skip_point_start = start_length; let skip_point_end = tota

  • 高精度之阶乘的和2022-07-12 12:31:08

    输入:50 输出:31035053229546199656252032972759319953190362094566672920420940313 #include<stdio.h> #include<stdlib.h> #define length 100000 int b[length]; void add(int a[],int b[]) { int i; int j; for(i=0;i<length-1;i++) {

  • 高精度 学习记录2022-07-12 04:31:38

    高精度 平时我们对于加减乘除是直接使用+-*/来实现的,但当数的长度来到100、1000时,int、long long的存储范围就不够了,此时就是使用高精度的时候。 1. 高精度加法 A+B 1.1 运算原理 首先是大数之间的加法,可以模拟我们正常进行加法的步骤来进行运算。例如下图: 可以发现加法运算是从

  • 冒泡排序2022-07-11 21:08:42

    public class Demo { public static void main(String[] args) { //冒泡排序 int[] ints = {3,2,43,54,32,22,-2,34,66,35}; int temp; for (int i = 0; i < ints.length - 1; i++) {//从第i个数开始 for (int j = 0; j < ints.length

  • 力扣 题目87- 扰乱字符串2022-07-10 17:04:38

    题目 题解   这题真的是 大脑过载了 看完其他人的题解 我只能说666 所以这里不写了 我怕我写了也写不明白 放个链接给大家伙 https://leetcode.cn/problems/scramble-string/solution/miao-dong-de-qu-jian-xing-dpsi-lu-by-sha-yu-la-jia/ 代码 1 #include<iostream> 2 #

  • 考研 | 动画展现十大经典排序算法2022-07-10 09:00:19

    0、算法概述 0.1 算法分类 十种常见排序算法可以分为两大类: 比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此也称为非线性时间比较类排序。 非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此也

  • c# 结构体和一些基础知识2022-07-09 16:36:20

    c# 里面的结构体:   1. 是值类型的 struct Books {    public string title; };     2. 使用 Books Book1; Book1.title = "C Programming";   3. 里面可以写 字段 属性 方法   4. 默认自带空构造函数,而且自己不能再写。 但是自己可以写其他的构造函数,必须对每个字段

  • leetcode867.转置矩阵(小学生难度)2022-07-09 09:35:28

    给你一个二维整数数组 matrix, 返回 matrix 的 转置矩阵 。 矩阵的 转置 是指将矩阵的主对角线翻转,交换矩阵的行索引与列索引。     示例 1: 输入:matrix = [[1,2,3],[4,5,6],[7,8,9]]输出:[[1,4,7],[2,5,8],[3,6,9]]示例 2: 输入:matrix = [[1,2,3],[4,5,6]]输出:[[1,4],[2,

  • 岛屿数量2022-07-07 23:36:46

    来源:力扣(LeetCode) 链接:https://leetcode.cn/problems/number-of-islands 给你一个由 '1'(陆地)和 '0'(水)组成的的二维网格,请你计算网格中岛屿的数量。 岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。 此外,你可以假设该网格的四条边均被水包围。

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

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

ICode9版权所有