ICode9

精准搜索请尝试: 精确搜索
  • [Java] 202104-22021-04-11 17:59:27

    import java.io.*; import java.util.*; class Main { private int n; private int[][] A; private int[][] mat; private int neighbor(int I, int J, int r) { int sum = 0; for (int i = I - r; i <= I + r; i++) { for (int j = J - r; j <= J + r;

  • 洛谷P1145 约瑟夫2021-04-11 17:58:19

    题目描述 n n n 个人站成一圈,从某个人开始数数,每次数到 m m m 的人就被杀掉,然后下一个人重新开始数

  • GDB高级一点的命令2021-04-11 17:33:13

    GDB 是我们平时调试 c/c++程序的利器, 查起复杂的 bug 问题,比打印大法要好的多,但是也不得不说, gdb 在默认情况下用起来并不是很好用,最近学习到几个高级点的技巧,分享下: 一 美化打印 先上个例子: #include <stdio.h>typedef struct { int i ; int j; char * str; 

  • 2013年省赛答案2021-04-11 17:33:04

    6)三步排序 针对此题目的原理:left始终指向第一个0,left左侧均小于0; right指向第一个大于0的数,right右侧均大于0; mod指向此前的操作数,探兵; 填空为: mod++; 补充快速排序模板: void quick_sort(int arr[], int l, int r) { if (l >= r) return; int i = l - 1, j = r + 1, x =

  • ArrayList的自动扩容机制2021-04-11 17:32:59

    ArrayList的继承体系 ArrayList 是 java 集合框架中比较常用的数据结构。继承自 AbstractList,实现了 List 接口。基于数组实现容量大小动态变化。同时还实现了 RandomAccess、Cloneable、Serializable 接口,所以ArrayList 是支持快速访问、复制、序列化的。 public class Array

  • [LeetCode]丑数 II&C++中priority_queue和unordered_set的使用2021-04-11 17:32:56

    [LeetCode]丑数 II&C++中priority_queue和unordered_set的使用 考虑到现实因素,LeetCode每日一题不再每天都写题解了(甚至有可能

  • 项目:地铁收费系统 计应192西第五组 蔡瑜晶2021-04-11 17:32:49

    需求分析:从收费的起点到终点收费系统                                                 时间:3minutes 设计文档:3个label 2个button 1个comboBox                                            

  • PAT Basic Level 1029 旧键盘(find函数的使用)2021-04-11 17:32:32

    题目链接:点击查看 题目描述: 旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及实际被输入的文字,请你列出肯定坏掉的那些键。 输入输出: 输入 7_This_is_a_test _hs_s_a_es 输出 7TI 题目分析: 将s1中出现的字符s2中未出现的字

  • C++之------类和对象2021-04-11 17:32:15

    类的结构 class text{ public: //公有数据成员 //公有成员函数 protected: //保护数据成员 //保护成员函数 private: //私有数据成员 //私有成员函数 }; 普通成员函数 #include <iostream> using namespace std; class text{ public: void fun(int a,in

  • LeetCode 128. 最长连续序列(判断左边界法)2021-04-11 17:30:03

    2021年04月11日 周日 天气阴 【不悲叹过去,不荒废现在,不惧怕未来】 本文目录 1. 题目简介2. 判断左边界法参考文献 1. 题目简介 128. 最长连续序列 2. 判断左边界法 class Solution { public: int longestConsecutive(vector<int>& nums) { int res = 0;

  • 牌型种数2021-04-11 17:03:20

    牌型种数-王祉涵-19101206 小明又被劫持了 好惨 代码演示 #include<iostream> using namespace std; int sum=0; void dfs(int n,int num)//n代表牌数 num代表牌型种数 {//深度搜索 if(n>13){ return; }//递归终止 if(num>=13){//大于情况不存在 但为了方便 els

  • Java中数组是什么?数组的定义方式有哪些?如何使用?数组元素的默认值分别是什么?数组的特点、 数组中常见的异常、数组的内存分析、数组中常见操作2021-04-11 17:02:39

    数组 一、概念   数组: 内存中一片连续的内存空间,可以存储多个类型相同的数据,方便统一进行处理.    元素: 就是数组中的每个数据      下标: 就是为每个元素分配的一个编号 0 ---- 数组的长度 - 1    数组的长度: 就是数组的容量,可以进行动态的获取   数组名.len

  • Java ">>>"运算符 和 ">>" 运算符2021-04-11 16:35:52

    ">>>"运算符 在Java语言中,">>>"运算符为有符号右移操作,就是符号位也会一起做右移 int h = -100; int h2 = h >>> 16 h2结果为65535 ">>"运算符 在Java语言中,">>"运算符为无符号右移操作,符号位保持不变 int h = -1; int h2 = h >> 10; h2结果还是

  • 数据结构--表达式求值2021-04-11 16:35:39

    https://www.acwing.com/problem/content/3305/       1 #include<iostream> 2 #include<cstring> 3 #include<string> 4 #include<unordered_map> 5 #include<stack> 6 using namespace std; 7 stack<int> num; 8 stack<ch

  • 实验32021-04-11 16:35:00

    // 生成N个0~99之间的随机整数,并打印输出 #include <stdio.h>#include <stdlib.h>#include <time.h>#define N 10 int main() { int x, n; srand(time(0)); // 以当前系统时间作为随机种子 for(n=1; n<=N; n++) { x = 1+rand() %31; // 生成一个1~31之间的随机整数 print

  • Codeforces Round #713 (Div. 3) Person Editorial2021-04-11 16:34:05

    补题链接:Here 1512A - Spy Detected! 题意:找到唯一不同数的下标 复制数组然后比较 \(a_1\) int main() { ios_base::sync_with_stdio(false), cin.tie(0); int _; for (cin >> _; _--;) { int n; cin >> n; vector<int> v(n); for

  • leetcode 263. 丑数2021-04-11 16:33:15

    263. 丑数 class Solution { public: bool isUgly(int n) { if(n <= 0) return false; while(n % 2 == 0 || n % 3 == 0 || n % 5 == 0) { if(n % 2 == 0) n /= 2; if(n % 3 == 0) n /= 3; if(n % 5 == 0) n /= 5;

  • 【贪玩巴斯】c++核心编程,你需要敲出这些程序 !(二){ c++中函数默认参数、占位参数、函数重载、类和对象中的封装、权限} //2021-04-112021-04-11 16:33:03

    // //  main.cpp //  _day2 // //  Created by AchesonD16 贪玩巴斯 on 2021/4/6. //       一、函数提高   1、函数默认参数 /* //函数默认参数 //在 c++ 中,函数的形参列表中的形参是可以有默认值的 //语法: 返回值类型 函数名 (参数 = 默认值) //             {}  

  • 数据结构——c语言 寻找鞍点2021-04-11 16:32:48

    设计并验证以下算法:若矩阵采用三元组顺序表表示,设计并验证找出矩阵所有马鞍点的算法。 直接上代码:    #include <stdio.h> #include <stdlib.h> #include <time.h> #define MAX 500 #define M 100 #define N 100 typedef int arr_type; //储存行 列 值 typedef struct

  • L1-048 矩阵A乘以B2021-04-11 16:30:08

    L1-048 矩阵A乘以B 给定两个矩阵A和B,要求你计算它们的乘积矩阵AB。需要注意的是,只有规模匹配的矩阵才可以相乘。即若A有R​a行、C​a列,B有R​b行、C​b列,则只有C​a与R​b相等时,两个矩阵才能相乘。 输入格式: 输入先后给出两个矩阵A和B。对于每个矩阵,首先在一行中给出其行

  • 剑指 Offer 54. 二叉搜索树的第k大节点2021-04-11 16:04:10

    /** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x) { val = x; } * } */ class Solution { int res,k; public int kthLargest(TreeNode root, int k)

  • 剑指 Offer 55 - I. 二叉树的深度2021-04-11 16:03:35

    /** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x) { val = x; } * } */ class Solution { public int maxDepth(TreeNode root) { if(root == nul

  • leetcode 264.丑数II2021-04-11 16:02:42

    leetcode 264.丑数II 题干 给你一个整数 n ,请你找出并返回第 n 个 丑数。 丑数 就是只包含质因数 2、3 和/或 5 的正整数。 示例 1: 输入:n = 10 输出:12 解释:[1, 2, 3, 4, 5, 6, 8, 9, 10, 12] 是由前 10 个丑数组成的序列。 示例 2: 输入:n = 1 输出:1 解释:1 通常被视为丑数。

  • Java(运算符)2021-04-11 16:01:57

    运算符 Java语言支持的运算符: 算术运算符:+,-,*,/,%(取余、求余)【模运算】,++(自增),--(自减) 赋值运算符:= 关系运算符:>,<,>=(大于等于),<=(小于等于),==(等于),!=(不等于),instanceof(例:A instanceof(Test):判断A是否为Test的对象) 逻辑运算符:&&(与),||()或,!(非) 位运算符:&(按位与),|(按位或),^(按位异或),~,>>,&l

  • 每日leetcode4.11-丑数三2021-04-11 16:01:29

    每日leetcode4.11-丑数三 878. 第 N 个神奇数字(hard)1201. 丑数 III 878. 第 N 个神奇数字(hard) 首先用二分法+容斥原理 class Solution: def nthMagicalNumber(self, n: int, a: int, b: int) -> int: def gcd(x: int, y: int) -> int: if x >

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

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

ICode9版权所有