码迷,mamicode.com
首页 >  
搜索关键字:scanf    ( 10388个结果
CodeForces - 220B 离散化+莫队算法
莫队算法链接:传送门 题意: 有n个数,m个区间。问区间内有多少个x,x满足x的个数等于x的值的个数(如果x是3,区间内要存在3个3)。 题解: 因为a[i]太大,所以要离散化一下,但是不能用map容器,因为map容器多一个log 莫队就是离线问题+区间的移动。复杂度是O((N+M)*√N) 莫队代 ...
分类:编程语言   时间:2020-05-01 10:50:49    阅读次数:71
Function Pointer
helloworld.c #include<stdio.h> #include<stdlib.h> void Hello(); void Hello() { printf("Hello World!\n"); } int main() { void (*Hello_ptr)() = Hello; / ...
分类:其他好文   时间:2020-05-01 01:11:50    阅读次数:50
【小米OJ-找多少个等差数列】动态规划
#include<stdio.h> #include<string.h> int arr[110]; int sum = 0; int dp[201][402]; int num[201]; int main() { int x; char ch; int len=0; while(~scanf(" ...
分类:移动开发   时间:2020-04-30 23:31:44    阅读次数:121
随机+硬核积分+前缀和——ICPC NCNA 2018 H
有一个结论:在线段(长为L)上任取两点,截取的线段期望长度是L/3 知道这个结论后这题就可以做了 但还是要分类大讨论+公式化简,用前缀和做 #include <bits/stdc++.h>#define _for(i,a,b) for(int i=a;i<b;++i)#define _rep(i,a ...
分类:其他好文   时间:2020-04-30 23:25:38    阅读次数:65
C语言打印菱形数字
问题:从键盘输入一个整数n(1≤n≤9),打印出指定的数字图形。如下所示,输入5,打印出: 1 121 12321 1234321 123454321 1234321 12321 121 1 #include <stdio.h> void main() { int i,j,n; scanf("%d" ...
分类:编程语言   时间:2020-04-29 20:23:51    阅读次数:91
malloc,realloc,与calloc
动态存储分配在数组一章中,曾介绍过数组的长度是预先定义好的,在整个程序中固定不变。C语言中不允许动态数组类型。例如:int n;scanf("%d",&n);int a[n];用变量表示长度,想对数组的大小作动态说明,这是错误的。但是在实际的编程中,往往会发生这种情况,即所需的内存空间取决于实际输入 ...
分类:其他好文   时间:2020-04-29 15:00:47    阅读次数:52
CF1270H. Number of Components
题目大意 ij之间有边当且仅当imax(a[i+1...n]) 转换二:设h[i]\[j]=[a[j] a[i]],则点i的a[i]能把图分成两块当且仅当h[i]中前面一段是1,后面一段是0 手玩一下即可,刚好可以按十字分成左上和右下 于是变成维护有多少个i满足h[i]只有两段,等于维护h[a[i] ...
分类:其他好文   时间:2020-04-29 01:02:50    阅读次数:50
C语言scanf函数详解和示例
一、数据输入编写程序的主要目的就是为了处理数据。数据从哪里来?数据的来源有很多种方式,如从磁盘文件中读取数据、从数据库中读取数据、从网页中抓取数据等,还有一种原始的方式就是从键盘输入数据。在C语言中,有三个函数可以从键盘获得用户输入。getchar:输入单个字符,保存到字符变量中。gets:输入一行数据,保存到字符串变量中。scanf:格式化输入函数,一次可以输入多个数据,保存到多个变量中。二、断
分类:编程语言   时间:2020-04-28 18:58:28    阅读次数:143
奶牛渡河——线性dp
奶牛渡河——线性dp 题目描述 Farmer John以及他的 1`,FJ把木筏划到对岸就得花更多的时间。 当FJ一个人坐在木筏上,他把木筏划到对岸需要 i 1 i`时,FJ得多花$M_i(1 也就是说,船上有 头奶牛时,FJ得花分钟渡河;船上有 头奶牛时,时间就变成分钟。后面 的依此类推。 那么, ...
分类:其他好文   时间:2020-04-28 09:52:34    阅读次数:57
用scanf、printf输入输出string型字符串
c语言里是没有string型的,string在c++里面。有的时候在c++里要用scanf、printf输入输出string型字符串,这是可以实现的,不过要做一点处理。 具体操作看代码: #include<cstdio> #include<string> using namespace std; i ...
分类:其他好文   时间:2020-04-26 21:23:38    阅读次数:113
10388条   上一页 1 ... 41 42 43 44 45 ... 1039 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!