ICode9

精准搜索请尝试: 精确搜索
  • const与指针的结合2021-11-30 00:02:13

    一、const修饰指针变量时:   (1)只有一个const,如果const位于*左侧,如:iconst int p=&a表示指针所指数据是常量,不能通过解引用修改该数据;指针本身是变量,可以指向其他的内存单元。   (2)只有一个const,如果const位于*右侧,如:int *const p=&a表示指针本身是常量,不能指向其他内存地

  • Leetcode---二维数组问题2021-11-30 00:00:21

    1380. 矩阵中的幸运数 - 力扣(LeetCode) (leetcode-cn.com)https://leetcode-cn.com/problems/lucky-numbers-in-a-matrix/ 1.     其中**matrix 表示二维数组,matrixSize代表二维数组第一维的大小,也就是可以理解成有多少行;int* matrixColSize是一个一维数组,代表每一行有

  • 哈理工新生赛补题2021-11-30 00:00:09

    https://ac.nowcoder.com/acm/contest/25080 第一题太简单略过 第二题 贪心:注意两种情况,5元纸币够用和5元纸币不够用;                         if从句搞定 #include <stdio.h> int main(){ long long int n,a,cnt5,cnt1; scanf("%d %d",&n,&a); cnt5 = a / 5; i

  • 函数习题(6):判断一个数是否是回文数2021-11-29 23:08:37

    试题详情: 编写一个带整数参数的函数,其功能是返回一个数的相反数,如整数9831,函数返回值为1389。从键盘输入一个整数,调用该函数,判断这个数是否是回文数(所谓回文数,是指从左向右读和从右向左读是一样的数),输出判断结果。 输入提示: 输入仅一行,输入一个整数。 输出提示: 输出仅一行,如

  • 函数习题(9):分解一个整数的所有素数因子2021-11-29 23:07:29

    试题详情: 编写函数primedec(m)输出正整数m的所有素数因子。例如m为120时,输出为:2 2 2 3 5 输入提示: 输入仅一行,输入m的值。 输出提示: 输出仅一行,输出素数因子,用空格分隔。 输入样本: 120 输出样本: 2 2 2 3 5 #include<stdio.h> int isprime(int n); int main() {

  • 学习笔记一2021-11-29 23:07:06

    快速排序简单思路及程序 输入n个数,将其进行又小到大的排序 首先输入n个数,并将其保存到数组a[n]中。 例如我有以下一组数: 12345345778954 首先我们要理解什么是快速排序? 它是由冒泡排序演变而来,人们在进行大规模排序运算时便发现使用冒泡法排序所消耗的时间太长,运算次数达到了O(n

  • 二叉树的最小深度,leetcode习题2021-11-29 23:06:53

    二叉树的最小深度 先说一下什么是最小深度 搞清楚了什么事最小深度,接下来写一下代码的实现 public class MinDepth { public int minDepth(TreeNode root){ Deque<TreeNode> deque = new LinkedList<>(); deque.offer(root); int depth = 0;

  • 函数习题(7):递归完成x的n次方的计算2021-11-29 23:05:50

    试题详情: 编写求x的n次方(n为正整数)的递归函数。 输入提示: 输入仅一行,输入x和n(n>0)值。 输出提示: 输出仅一行,输出x的n次方的值。 输入样本: 2 3 输出样本: 8 #include<stdio.h> int f(int a,int b); int result; int main() { int x,n; scanf("%d%d",&x,&n);

  • 【万人千题】一些有关矩阵题目的解题报告2021-11-29 23:05:37

    1,1351. 统计有序矩阵中的负数 - 力扣(LeetCode) (leetcode-cn.com) int countNegatives(int** grid, int gridSize, int* gridColSize) { int row=gridSize; int col=gridColSize[0]; int count=0; int i=0; for(i=0;i<row;i++) { int j=0

  • 简单通讯录,pta输入n个朋友的信息,包括姓名、生日、电话号码,本题要求编写程序,按照年龄从大到小的顺序依次输出通讯录。题目保证所有人的生日均不相同2021-11-29 23:05:22

    年龄数字大,但年龄小 #include<stdio.h> struct ren { char name[10]; int year; char tel[17]; }; int main() { int n; scanf("%d",&n); struct ren temp; struct ren fri[n]; for(int i=0;i<n;i++) { scanf("%s %d %s",&fri[i].n

  • 循环结构习题:求一个数除以9的商等于它各位数字的平方和2021-11-29 23:01:57

    试题详情: 从键盘输入两个正整数m和n(m和n是三位数),输出m到n之间满足如下条件的数:该数除以9的商等于它各位数字的平方和。例如:224,它除以9的商为24,而22+22+42=24。 输入提示: 输入仅一行,输入两个正整数m和n(m和n是三位数),两个数用空格分开。 输出提示: 输出多行,输出相应结果,一个数一

  • 函数习题(3):函数实现求最大公约数和最小公倍数2021-11-29 22:58:59

    试题详情: 写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果。 输入提示: 输入仅一行,输入二个整数。 输出提示: 输出仅二行; 第一行:输出最大公约数 第二行:输出最小公倍数 输入样本: 12 18 输出样本: 6 36 #include<stdio.h> int m

  • 第五章:循环结构程序设计2021-11-29 22:34:56

    5.8循环程序设计示例 【例5.34】代码及流程图 #include<stdio.h> int main() { int i, j; for (i = 1; i <= 5; i++) { for (j = 1; j <= 20 - i; j++) printf(" "); for (j = 1; j <= 2 * i - 1; j++) printf("*"); printf("\n"

  • c++基础知识-数据类型2021-11-29 22:33:32

    1.每次新建项都可需写内容 #include <iostream> using namespace std; int main() //main函数有且只有一个 { system("pause"); return 0; } 2.变量创建 //变量创建: 数据类型 变量名=变量初始值 int a = 10; 3.常量创建 //1.宏常量 :#define 常量名 常量

  • XTU,C语言,GCD2021-11-29 22:31:18

    题目描述 a和b的最大公约数(Greatest Common Divisor)是最大的d,d能整除a和b。 如果gcd(a,b)=1,我们就称a和b是互素的。 给一个区间[a,b],求与6互素的数的个数。 比如区间[1,10],与6互素的数为1,5,7,所以一共是3个。 输入 第一行是一个整数K(K≤10,000),表示样例的个数。 每个样例占

  • Java 运算符2021-11-29 22:03:35

    计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。我们可以把运算符分成以下几组: 算术运算符关系运算符位运算符逻辑运算符赋值运算符其他运算符 算术运算符 算术运算符用在数学表达式中,它们的作用和在数学中的作用一样。下表

  • 并查集题集1 & dfs & bfs & unionMerge & 二分图2021-11-29 21:31:11

    0 一些基础 判断整个图是否连通 使用dfs判断整个图是否连通: // if not connected, return false vecctor<int> stack = {0}; vector<bool> vis(graph.size(), false); vis[0] = true; int visCnt = 1; // dfs to check if c

  • Java学习之成员方法2021-11-29 21:30:55

    成员方法 方法的概念方法的原则成员方法的分类定义实例方法的格式实例方法调用定义和调用实例方法举例声明客户和账户类、银行类 方法调用内存分析可变参数举例1:找最大值举例2:字符串拼接 方法重载方法重载示例:比较两个数据是否相等 方法的参数传递机制命令行参数递归方法(r

  • DNA序列2021-11-29 21:30:17

    DNA序列 描述 一个 DNA 序列由 A/C/G/T 四个字母的排列组合组成。 G 和 C 的比例(定义为 GC-Ratio )是序列中 G 和 C 两个字母的总的出现次数除以总的字母数目(也就是序列长度)。在基因工程中,这个比例非常重要。因为高的 GC-Ratio 可能是基因的起始点。 给定一个很长的 DNA 序列,

  • Android不显示Camera视频获取摄像头视频帧数据2021-11-29 21:04:27

    1、在Activity界面代码中: private var mCamera: Camera? = null private val mWidth = GwApplication.DEFAULT_REMOTE_WIDTH_EXT private val mHeight = GwApplication.DEFAULT_REMOTE_HEIGHT_EXT private var imgData: ImageData = ImageData(mWidth, mHeight) /** * Camer

  • 关于最小循环节的几种求法[原创]2021-11-29 20:03:35

      对于任何信息,人类总有一种冲动,就是找到其最本质的组成。例如对于所有的数字,我们会去研究质数,那是因为质数可不可再分解的,于是任何整数都可以写成质因子连乘的形式。对于字符串,看似无规律,但由于语法上的原因,事实上许多字符串其用到的字符种类是不太多的,也就是说字母表中的26个字

  • XDOJ拼数字排序(最简版)2021-11-29 20:03:18

    XDOJ-拼数字排序 标题  拼数字并排序 类别 综合 时间限制  1S 内存限制  1000Kb 问题描述  对于输入的字符串(只包含字母和数字),将其中的连续数字拼接成整数, 然后将这些整数按从大到小顺序输出。 例如字符串“abc123d5e7f22k9”中共有5个数字123,5,7,22,9,因此应输出123 22 9 7 5。

  • 【2022年蓝桥杯】蓝桥杯第一次海选考试题(5题考试大二)(C#题解)2021-11-29 20:02:52

    请根据答题情况自己给出分数。 目录 1.字符串值交换(10分)【变量操作】 2.会员打折(20分)【分支结构】 3.输出九九乘法表(20分)【循环结构】 4.计算从1开始累加到2^64,测试数据最低10000000(一亿)的值,时间不得超过1s。(25分)【规律总结】 5.生兔子问题(25分)【逻辑基础】 1.字符

  • 详解【动态内存管理】2021-11-29 20:02:22

    目录 本章重点为什么存在动态内存分配动态内存函数的介绍malloc / freecallocrealloc常见的动态内存错误 C/C++程序的内存开辟柔性数组 秃头侠们好呀,今天来聊聊动态内存管理 本章重点 为什么存在动态内存分配动态内存函数的介绍 malloc calloc realloc free常见的动态内

  • 【无标题】2021-11-29 20:01:29

    洛谷 P1094 [NOIP2007 普及组] 纪念品分组 题目描述 元旦快到了,校学生会让乐乐负责新年晚会的纪念品发放工作。为使得参加晚会的同学所获得 的纪念品价值相对均衡,他要把购来的纪念品根据价格进行分组,但每组最多只能包括两件纪念品, 并且每组纪念品的价格之和不能超过一个给定的整

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

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

ICode9版权所有