- 博客(9)
- 收藏
- 关注
原创 上传数据 题解
上传数据 题目源自>https://contest.xinyoudui.com/contest/236/problem/1277。
2024-05-31 15:15:47 625
原创 51nod 1009 数字1的数量
51nod 1009 数字1的数量【题目描述】【输入】【输出】【输入样例】【输出样例】【分析】【题目描述】给定一个十进制正整数N,写下从1开始,到N的所有正数,计算出其中出现所有1的个数。例如:n = 12,包含了5个1。1,10,12共包含3个1,11包含2个1,总共5个1。【输入】输入N(1 <= N <= 10 9)【输出】输出包含1的个数【输入样例】12【输出样例】5【分析】两种方法:方法一:常规解法,计算1~n,每个数中含1的数量,累加求和;——问题:n个
2021-12-18 12:15:09 87
原创 字符数组的使用2
#include<cstdio>#include<cstring> using namespace std;int main(){ /* 字符数组常用函数 */ //strlen(s) 返回字符数组内实际字符串的长度即'\0'前的字符数 char ch1[10]="123456789"; printf("%d\n",strlen(ch1)); char ch2[9]={'a','b','c','d','\0','e','\0','\0'}; printf(
2021-08-15 20:41:43 66
原创 字符数组的使用1
#include<cstdio>using namespace std;int main(){ /* 字符和字符串的区别 */ printf("%d %d\n",sizeof('a'),sizeof("a"));//字符串常量最后有一个看不见的结束符'\0' /* 字符数组的使用 */ //声明与初始化 char ch1[5];//直接声明 char ch2[5]={'a','b','c','d'};//声明并初始化 char ch3[5]="8888";//用字符串
2021-08-15 20:41:23 50
原创 动态规划(一)
动态规划(一)算法导论动态规划——钢条切割**Serling公司购买长钢条,将其切割为短钢条出售。切割工序本身没有成本支出。公司管理层希望知道最佳的切割方案。假定我们知道Serling公司出售一段长为i英寸的钢条的价格为pi(i=1,2,…,单位为美元)。钢条的长度均为整英寸。图15-1给出了一个价格表的样例。 钢条切割问题是这样的:给定一段长度为n英寸的钢条和一个价格表pi(i=...
2018-09-12 17:36:19 263
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人