![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言基础
1planet
。
展开
-
无重复字符的最长字串
题目描述给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。示例 1:输入: "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。题目解析建立一个256位大小的整型数组 freg ,用来建立字符和其出现位置之间的映射。维护一个滑动窗口,窗口内的都是没有重复的字符,去尽可能的扩大窗口的大小,窗口不停的向右滑动。...原创 2019-11-13 19:33:08 · 146 阅读 · 0 评论 -
移除数组中的某个元素
给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。示例 1:给定 nums = [3,2,2,3], val = 3,函数应该返回新的长度 2, 并且 nums 中...原创 2019-11-04 21:25:59 · 972 阅读 · 0 评论 -
删除排序数组中的重复项
给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。示例 1:给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 1, 2。 你不需要考虑数组中超出新长度后面的元素。示例 2...原创 2019-11-04 13:56:05 · 77 阅读 · 0 评论 -
线性表的链表实现
#include<stdio.h> //printf输出函数和scanf输入函数所在头文件#include<stdlib.h> //exit退出函数所在头文件#include<malloc.h> //malloc动态内存分配函数、realloc函数所在的头文件#include<iostream>using namespace std;...原创 2019-11-02 11:37:00 · 509 阅读 · 0 评论 -
2.5入门问题(计算价格差的最大值)
#include <iostream>#include <algorithm>using namespace std;static const int MAX=2000;//静态常数据声明(可以初始化)int main(){ int R[MAX],n; cin >> n; for(int i=0;i<n;i++) cin >&g...原创 2019-10-14 20:52:56 · 521 阅读 · 0 评论 -
杭电2095
find your present (2)Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 32589Accepted Submission(s): 12642Problem DescriptionIn the new ...原创 2019-08-25 14:21:22 · 164 阅读 · 0 评论 -
折线分割平面
折线分割平面Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 43592Accepted Submission(s): 28771题目链接:http://acm.hdu.edu.cn/showproblem.php?...转载 2019-05-08 13:10:48 · 105 阅读 · 0 评论 -
杭电2034
人见人爱A-BTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 113002Accepted Submission(s): 31233Problem Description:参加过上个月月赛的同学一定还记得其中的一...原创 2019-04-25 11:03:21 · 88 阅读 · 0 评论 -
今年暑假不AC
今年暑假不ACTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 86951Accepted Submission(s): 46338Problem Description“今年暑假不AC?”“是的。”“那你干什...转载 2019-05-03 12:44:36 · 79 阅读 · 0 评论 -
杭电2027
统计元音Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 107462Accepted Submission(s): 41016Problem Description...原创 2019-04-14 21:48:15 · 176 阅读 · 0 评论 -
杭电2036
改革春风吹满地Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 48710Accepted Submission(s): 24897Problem Description:“ 改革春风吹满地,不会AC没关系;实...转载 2019-04-26 12:51:55 · 185 阅读 · 0 评论 -
人见人爱A^B
人见人爱A^BTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 60744Accepted Submission(s): 40282Problem Description:求A^B的最后三位数表示的整数。说明:A...转载 2019-04-25 22:49:42 · 85 阅读 · 0 评论 -
杭电进制转换
进制转换Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 72420Accepted Submission(s): 39308Problem Description:输入一个十进制数N,将它转换成R进制数输出。...转载 2019-04-21 14:21:48 · 249 阅读 · 0 评论 -
C语言合法标识符
C语言合法标识符Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 106939Accepted Submission(s): 40480Problem Description:输入一个字符串,判断其是否是C的合法标识符...原创 2019-04-13 16:03:59 · 308 阅读 · 0 评论 -
汉字统计
汉字统计Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 66241Accepted Submission(s): 35661Problem Description统计给定文本文件中汉字的个数。Inpu...原创 2019-04-16 17:06:04 · 470 阅读 · 0 评论 -
HDU2018
母牛的故事Problem Description:有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?Input:输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0<n<55),n的含义如题目中描...转载 2019-04-07 11:11:59 · 83 阅读 · 0 评论 -
杭电2013
蟠桃记Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 92250 Accepted Submission(s): 68017Problem Description:喜欢西游记的同学肯定都知道悟空偷吃蟠桃的故事,你们一定都觉得这猴子太闹腾了...原创 2019-04-06 20:16:34 · 166 阅读 · 0 评论 -
杭电2012
素数判定Problem Description对于表达式n^2+n+41,当n在(x,y)范围内取整数值时(包括x,y)(-39<=x<y<=50),判定该表达式的值是否都为素数。Input输入数据有多组,每组占一行,由两个整数x,y组成,当x=0,y=0时,表示输入结束,该行不做处理。Output对于每个给定范围内的取值,如果表达式的值都为素数,则输出"OK",否则...原创 2019-04-06 19:47:47 · 381 阅读 · 0 评论 -
杭电2011
Problem Description多项式的描述如下:1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + …现在请你求出该多项式的前n项的和。Input输入数据由2行组成,首先是一个正整数m(m<100),表示测试实例的个数,第二行包含m个正整数,对于每一个整数(不妨设为n,n<1000),求该多项式的前n项的和。Output对于每个测试实例n,要求输出...原创 2019-04-06 19:04:55 · 293 阅读 · 0 评论