码迷,mamicode.com
首页 >  
搜索关键字:scanf    ( 10388个结果
合并石子(平行四边形优化)
#include using namespace std; //部分状态转移方程有平行四边形优化 //但第三层寻找最优分割点的时候会有许多重复的过程, //这里我们可以用一个s[i][j]数组记录下从i 到 j 最优分割点的下标, 在下次寻找时减少寻找次数, //这样就可以将时间降低到 n ^ 2的... ...
分类:其他好文   时间:2020-06-06 21:20:09    阅读次数:86
前序序列和后续序列确定二叉树
二叉树:已知前序与后序建树 原文链接:https://blog.csdn.net/JasonRaySHD/article/details/104223642已知前序与中序、后序与中序建树是常遇到的算法问题。若已知前序序列与后序序列,要求输出满足条件的树的个数或者输出所有可能的树的中序序列,该怎么解决 ...
分类:其他好文   时间:2020-06-06 20:06:39    阅读次数:169
解决linux下fflush(stdin)无效
scanf("%d", &i); 只能接受整数,如果用户输入了字母,则这个字母会遗留在“输入缓冲区”中。因为缓冲中有数据,故而 scanf 函数不会等待用户输入,直接就去缓冲中读取,可是缓冲中的却是字母,这个字母再次被遗留在缓冲中,如此反复,从而导致不停地输出 void clean_stdin(vo ...
分类:系统相关   时间:2020-06-05 10:27:22    阅读次数:93
Convert the String (模拟)
题意:给你两个字符串s1,s2;你需要用最小变化次数把是s1变成s2;变化规则如下: 在s1中任意选择k个字符,选择k个字符中字典序最小的si,让k个字符都变成si; #define _CRT_SECURE_NO_WARNINGS #include<iostream> #include<cstrin ...
分类:其他好文   时间:2020-06-05 00:30:22    阅读次数:69
题解-SHOI2005 树的双中心
SHOI2005 树的双中心 给树 \(T=(V,E)(|V|=n)\),\(w_u(u\in V)\)。求 \(x\in V,y\in V:\left(\sum_{u\in V}w_u\cdot \min(dis_{u,x},dis_{u,y})\right)_{\min}\)。 数据范围:$1\ ...
分类:其他好文   时间:2020-06-04 15:24:24    阅读次数:54
table
int main(void) { int n = 0, m = 0; int i = 0, j = 0; scanf("%d %d", &n, &m); for (i = 0; i < n; i++) { for (j = 0; j < m; j++) { printf("+ "); } print ...
分类:其他好文   时间:2020-06-04 01:29:00    阅读次数:71
printf中的x%及用法
printf 和 scanf 简介 printf() 将变量的内容输出到显示器上 四种用法 1.printf("字符串\n"); 2.printf("输出控制符", 输出参数); 3.printf("输出控制符1 输出控制符2 .....", 输出参数1, 输出参数2, .....);输出控制符和输 ...
分类:其他好文   时间:2020-06-02 17:18:20    阅读次数:420
“科林明伦杯”哈尔滨理工大学第十届程序设计竞赛 A.点对最大值(树的直径/树形DP)
坑比输入,比赛时没A掉可惜了 题目描述 这里有一棵树,每个点和每条边都存在一个价值。对于树上点对的价值,包括点对的起点和终点以及路径上边权值之和,不包括路径上其他点值。 求这颗树上最大的点对价值为多少。点对至少需要两个点。 输入描述: 输入t,代表有t组样例。每组样例第一行输入n,代表有n个点。接下 ...
分类:其他好文   时间:2020-05-31 22:10:30    阅读次数:129
点对最大值 (换根DP)
“科林明伦杯”哈尔滨理工大学第十届程序设计竞赛(同步赛) 换根来一波 https://ac.nowcoder.com/acm/contest/5758/A #include<iostream> #include<algorithm> #include<cstring> using namespace ...
分类:其他好文   时间:2020-05-31 18:06:22    阅读次数:66
给出一个整数,输出菱形数字
#include<stdio.h>#include<math.h>int main(){ int n,i,j,k; scanf("%d",&n); for(i=-(n-1); i<=(n-1); i++) { for(j=-(n-1); j<=(n-1); j++) { if(i==0||j==0) ...
分类:其他好文   时间:2020-05-31 13:10:21    阅读次数:72
10388条   上一页 1 ... 32 33 34 35 36 ... 1039 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!