
小白基础
文章平均质量分 72
black-hole6
这个作者很懒,什么都没留下…
展开
-
c++中map的基本函数
c++中map的一些方法 begin() 返回指向map头部的迭代器 clear() 删除所有元素 count() 返回指定元素出现的次数 empty() 如果map为空则返回true end() 返回指向map末尾的迭代器 equal_range() 返回特殊条目的迭代器对 erase() 删除一个元素 find()...原创 2018-07-29 10:08:33 · 4985 阅读 · 0 评论 -
汽车加油问题
题目来源:王晓东《算法设计与分析》一辆汽车加满油后可行驶 n公里。旅途中有若干个加油站。设计一个有效算法,指出应 在哪些加油站停靠加油,使沿途加油次数最少。输入格式:第一行有 2 个正整数n和 k(k<=1000 ),表示汽车加满油后可行驶n公里,且旅途中有 k个加油站。 第二行有 k+1 个整数,表示第 k 个加油站与第k-1 个加油站之间的距离。 第 0 个加油站表示出发地,...原创 2018-07-29 10:55:05 · 1064 阅读 · 0 评论 -
组合数的和
给定 N 个非 0 的个位数字,用其中任意 2 个数字都可以组合成 1 个 2 位的数字。要求所有可能组合出来的 2 位数字的和。例如给定 2、5、8,则可以组合出:25、28、52、58、82、85,它们的和为330。输入格式:输入在第一行中给出 N(1 < N < 10),随后一行给出 N 个不同的非 0 个位数字。数字间以空格分隔。输出格式:输出所有可能组合出来的...原创 2018-07-29 10:57:44 · 7169 阅读 · 4 评论 -
走格子问题
有编号1-n的n个格子,机器人从1号格子顺序向后走,一直走到n号格子,并需要从n号格子走出去。机器人有一个初始能量,每个格子对应一个整数Aii,表示这个格子的能量值。如果Aii > 0,机器人走到这个格子能够获取Aii个能量,如果Aii < 0,走到这个格子需要消耗相应的能量,如果机器人的能量 < 0,就无法继续前进了。问机器人最少需要有多少初始能量,才能完成整个旅程。 ...原创 2018-07-20 22:20:15 · 1329 阅读 · 1 评论 -
stringstream的用法
stringstream的基本用法stringstream是字符串流。它将流与存储在内存中的string对象绑定起来。在多种数据类型之间实现自动格式化。1.stringstream对象的使用#include<sstream>#include<iostream>using namespace std;int main(){string line,word;...原创 2018-07-29 21:47:06 · 434 阅读 · 0 评论 -
快速幂的代码
long long quick_pow(int a,int b,int m){ long long c=1; while(b) { if(b&1) c=c*a%m; a=a*a%m; b/=2; } return c%m;} ...原创 2018-07-29 23:36:41 · 984 阅读 · 0 评论