c++
jk_x
热爱编程,喜欢游戏,we are friends!
展开
-
关于C语言中不同类型的输出格式以及浮点数除法格式的显示详解
一,C语言中的输出函数常用易错类型格式总结:C语言的printf()函数是格式化输出函数,其语法格式为:printf(“格式化内容”,变量参数表);1.整型:printf("%d",a);按整型数据的实际长度输出;printf("%md",a);m为输出字段的宽度,如果输出的位数小于m则左端补0,如果输出位数大于m,则按实际位数显 示。printf("%ld",a);输出长整型...原创 2015-01-18 21:39:44 · 6545 阅读 · 0 评论 -
ccf 201604-2 俄罗斯方块
题外话:这个题目挺有意思的,没有涉及到什么图论里面的算法,也不是什么图的搜索,咋一看吓死人无从下手,说实话我一开始也有点摸不着头脑,因为这个才是第二题,信息量比较大,正常人看完题目首先想到的是找规律,这个题目要是找规律你就亏大了,因为你会浪费很多时间,而且找完规律也很难拿到100分,我第一次做80分,剩下两个用例我一直没想出来,不知道哪两种特殊情况我还没想到。ccf就喜欢出这种题目,叫做“动态模拟执原创 2016-09-09 16:41:48 · 4510 阅读 · 0 评论 -
关于C和C++中的基本数据类型int、long、long long、float、double、char、string的大小及表示范围
一、基本类型的大小及范围的总结(以下所讲都是默认在32位操作系统下): 字节:byte;位:bit。 1.短整型short:所占内存大小:2byte=16bit; 所能表示范围:-32768~32767;(即-2^15~2^15-1)2.整型int:所占内存大小:4byte=32bit; 所能表示范围:-2147483648~2147483647;(即-2^31~2^31-1) un原创 2015-07-25 19:29:32 · 1950 阅读 · 0 评论 -
C语言素数的多种求法
素数:又称质数,指在一个大于1的自然数中,除了1和此整数自身外,无法被其他自然数整除的数。素数的因数只有1和它本身。**一,第一种求法:确定性求法(简称常规求法),效率较低。**#include<stdio.h>#include<time.h>int isPrime(int n)//判断数n是否为素数{ if(n<=1) { return 0; } int i;原创 2015-11-22 14:58:30 · 2001 阅读 · 0 评论 -
c和c++中的一维数组和二维数组的动态分配内存,以及参数传递
1.C 二维数组动态分配和释放(1)已知第二维//Code-1char (*a)[N];//指向数组的指针a = (char (*)[N])malloc(sizeof(char *) * m);printf("%d\n", sizeof(a));//4,指针printf("%d\n", sizeof(a[0]));//N,一维数组free(a); (2)已知第一维//Code-2char转载 2015-11-23 12:13:37 · 1349 阅读 · 0 评论 -
C++ 算法库algorithm
算法库(参考手册)ClassFoo 编辑于 07-28版本2评论2我来编辑算法(Algorithm)为一个计算的具体步骤,常用于计算、数据处理和自动推理。C++ 算法库(Algorithms library)为 C++ 程序提供了大量可以用来对容器及其它序列进行算法操作的函数。这些组件可以为函数或函数模板,大部份由头文件 提供,一小部份位于 、转载 2015-04-11 21:39:18 · 2178 阅读 · 1 评论 -
c++ string 类小结(增加c++11标准)
c++ string 类小结(增加c++11标准):成员类型ClassFoo 编辑于 07-28版本0评论0我来编辑成员类型定义traits_type第一个模板参数 Traitsvalue_typeTraits::char_typeall转载 2015-04-12 18:50:04 · 1791 阅读 · 0 评论 -
C++文件操作成员函数及其使用说明
C++文件操作归纳总结:C++ 通过以下几个类支持文件的输入输出:ofstream: 写操作(输出)的文件类 (由ostream引申而来) ifstream: 读操作(输入)的文件类(由istream引申而来) fstream: 可同时读写操作的文件类 (由iostream引申而来)打开文件(Open a file)对这些类的一个对象所做的第一个操作通常原创 2015-04-11 21:19:21 · 3656 阅读 · 0 评论 -
关于C和C++中的基本数据类型int、long、long long、float、double、char、string的大小及表示范围
一、基本类型的大小及范围的总结(以下所讲都是默认在32位操作系统下):【单位描述】 字节:byte 位:bit1. 短整型short: 所占内存大小:2byte=16bit; 所能表示范围:-32768~32767;(即-2^15~2^15-1) 2. 整型int: 所占内存大小:4byte=32bit; 所能表示...原创 2015-01-19 15:06:25 · 38105 阅读 · 5 评论 -
ccf 认证 201604-4:游戏
解题思路:学过搜索的一眼就能看出是广搜,没学过建议翻翻书,毕竟考得挺多。 注意事项: 1.广搜用队列来实现,也可用数组循环来实现。 2.需要优化,不然会出现超时。 3.通关最长时间不超过300秒。 4.可以往回走。 5.每走一步都要判断是否安全和是否可达。 6.最关键的一个条件,不太容易在短时间想到:同一个节点同一时刻只能加队列一次。必须加上这个条件不然原创 2016-09-08 19:14:23 · 1961 阅读 · 2 评论