自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

转载 C和C++结构体区别

C的结构体内不允许有函数存在,C++允许有内部成员函数,且允许该函数是虚函数。所以C的结构体是没有构造函数、析构函数、和this指针的。 C的结构体对内部成员变量的访问权限只能是public,而C++允许public,protected,private三种。 C语言的结构体是不可以继承的,C++的结构体是可以从其他的结构体或者类继承过来的。 在C中定义一个结构体类型要用typedef,如下:...

2020-02-24 21:48:12 247

原创 c++ 字符串赋值

从大一学c语言到现在都快三年了,今天居然还在简单的字符串赋值的过程中犯了错误,应该记下来,以免日后再犯。 这是一个结构体 typedef struct student { char name[21]; char sno[21]; int grade; } student; 现在又两个student 类型的变量stu1,stu2,当我想把stu2的值赋给stu1是我一开始是这样...

2018-12-15 21:37:03 9501

原创 一元多项式的乘法与加法运算

设计函数分别求两个一元多项式的乘积与和。 输入格式: 输入分2行,每行分别先给出多项式非零项的个数,再以指数递降方式输入一个多项式非零项系数和指数(绝对值均为不超过1000的整数)。数字间以空格分隔。 输出格式: 输出分2行,分别以指数递降方式输出乘积多项式以及和多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。零多项式应输出0 0。 输入样例: 4 3 4 -5 2...

2018-12-12 11:09:55 472

转载 百度笔试题:malloc/free与new/delete的区别

相同点:都可用于申请动态内存和释放内存 不同点: (1)操作对象有所不同。 malloc与free是C++/C 语言的标准库函数,new/delete 是C++的运算符。对于非内部数据类的对象而言,光用maloc/free 无法满足动态对象的要求。对象在创建的同时要自动执行构造函数, 对象消亡之前要自动执行析构函数。由于malloc/free 是库函数而不是运算符,不在编译器控制权限之内,不能够把...

2018-12-11 19:56:23 132

原创 Maximum Subsequence Sum 浙大pta 时间复杂度已降到O(n)

      Given a sequence of K integers { N​1​​, N​2​​, ..., N​K​​ }. A continuous subsequence is defined to be { N​i​​, N​i+1​​, ..., N​j​​ } where 1≤i≤j≤K. The Maximum Subsequence is the continuous ...

2018-12-10 14:21:17 204

原创 CCF201712-2(c++) 游戏 100分

问题描述 试题编号: 201712-2 试题名称: 游戏 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述   有n个小朋友围成一圈玩游戏,小朋友从1至n编号,2号小朋友坐在1号小朋友的顺时针方向,3号小朋友坐在2号小朋友的顺时针方向,……,1号小朋友坐在n号小朋友的顺时针方向。   游戏开始,从1号小朋友...

2018-12-09 17:39:07 265

原创 2017121(c++)最小差值 100分

问题描述 试题编号: 201712-1 试题名称: 最小差值 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述   给定n个数,请找出其中相差(差的绝对值)最小的两个数,输出它们的差值的绝对值。 输入格式   输入第一行包含一个整数n。   第二行包含n个正整数,相邻整数之间使用一个空格分隔...

2018-12-09 17:34:17 880

原创 CCF2018092(C++)跳一跳 100分

                                                                                               问题描述 试题编号: 201803-1 试题名称: 跳一跳 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述   近来,跳一...

2018-12-09 17:32:44 683

原创 CCF2018092(C++)买菜 100分

试题编号: 201809-2 试题名称: 买菜 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述   小H和小W来到了一条街上,两人分开买菜,他们买菜的过程可以描述为,去店里买一些菜然后去旁边的一个广场把菜装上车,两人都要买n种菜,所以也都要装n次车。具体的,对于小H来说有n个不相交的时间段[a1,b1],[a2,...

2018-12-09 17:28:01 727 2

原创 c动态申请数组内存

今天,遇到一个很有意思的题,当初认为会很简单,但是调试过程一直不顺利。大约持续了一个小时,后来才在一本书上看到的解决办法。题目如下:用处输入一个二维数组的长度N,然后输入数组元素。要求输出数组,以及数组的每一行之和。一开始我是这样想的#include <stdio.h> int main() { int i, j; int m = 0; printf("enter a nu...

2018-03-22 16:50:02 2883 1

原创 C#基于计时器的泛型效率判断

最近看到一个比较object,泛型,普通类型效率的课程,自己也有一些收获,现在把自己的想法写出来和大家分享一下。 在main方法中直接调用这个静态方法就行。 不要忘记使用 System.Diagnostics 命名空间  public class Compare     {         ///         /// 性能比较测试         ///         p

2018-01-31 22:07:53 196

原创 数据结构--括号匹配检验

刚刚学习了顺序栈,书中只有算法没有实现,我实现了它。 //本程序用于学习数据结构中的顺序栈 //调试环境 C-Free 5.0 #include #include #define MAXSIZE 100 typedef struct { int *base; //栈底指针 int *top; //栈顶指针 int stacksize; }SqStack; void InitS

2017-11-20 17:01:44 13315 1

学生信息管理系统

包括添加,查找,删除,统计,保存文件等功能,有助于初学者理解学习。

2018-01-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除