![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Algorithm
文章平均质量分 65
chuiziky
这个作者很懒,什么都没留下…
展开
-
算阶乘的几种方法
1.利用数组来算阶乘思路:思路:用data数组来存放阶乘的每一位数字,首先令第一位的数值为1,位数为1,然后将每次相乘的乘积存回数组,并循环处理每个数组中超过10的数,若数值超过10,则需要进位,将位数加1,原来的数除以10,商数加前一位数的数值后存回前一位数的数组中,再将余数存回原来位数的数组中。例如求5!的值步骤一:1!=1位数1数组内容0 0 0 ...原创 2018-12-02 12:09:19 · 8053 阅读 · 0 评论 -
字典树Tire的一个小总结
https://blog.csdn.net/king_cannon_fodder/article/details/77175620https://blog.csdn.net/qq_41650771/article/details/81590101https://blog.csdn.net/u013588639/article/details/38406453前一段时间呢学习了一下字典树...转载 2019-01-07 09:34:55 · 738 阅读 · 6 评论 -
贪心算法
https://blog.csdn.net/qq_32400847/article/details/51336300https://www.cnblogs.com/huashanqingzhu/p/6728585.htmlhttps://blog.csdn.net/dickdick111/article/details/83280612https://blog.csdn.net/dic...原创 2018-12-31 18:52:19 · 189 阅读 · 0 评论 -
C当中关于sizeof(struct)和sizeof(union)
一般32位机子上各个数据类型所占的存储空间如下: char:8位 short:16位int:32位long:32位float:32位double:64位一、接下来先来看struct,结构体请牢记以下3条原则:(在没有#pragma pack宏的情况下)1、数据成员对齐规则:结构体(struct)的数据成员,第一个数据成员放在offset为0的地方,之后的每个...转载 2018-12-24 16:28:06 · 174 阅读 · 0 评论 -
简单笔试题1
1. 问题描述 编写一个程序,输入一个字符串(长度不超过20),然后把这个字符串内的每一个字符进行大小写变换,即将大写字母变成小写,小写字母变成大写,然后把这个新的字符串输出。 输入格式:输入一个字符串,而且这个字符串当中只包含英文字母,不包含其他类型的字符,也没有空格。 输出格式:输出经过转换后的字符串。输入输出样例样例输入AeDb样例输出aEdB#inclu...原创 2018-12-23 17:47:42 · 672 阅读 · 0 评论 -
函数指针,数组指针和指针数组,函数指针数组,函数指针数组的指针
// Example program#include<stdio.h>int max(int x,int y){return (x>y? x:y);}typedef void (*MeanFun)();void f1(){ printf("this is f1\n");}void f2(){ printf("this is f2\n");}...原创 2018-12-11 17:50:18 · 296 阅读 · 0 评论 -
C语言类型转换
当各种数据类型参与运算时,其转换规则是什么,分为自动类型转换和强制类型转换自动类型转换时编译系统按照一定的规则自动完成的而强制类型转换是由程序员通过编程强制转换数据的类型C在以下四种情况下会进行隐式自动转换算术运算中,低类型能够转换为高类型 赋值表达式中,右边表达式的值自动转换为左边变量的类型,并赋值给它 函数调用中参数传递时,系统隐式的将实参转换为形参的类型后,赋值给形参。 ...原创 2018-12-04 13:26:05 · 2202 阅读 · 0 评论 -
假设一个文本文件中保存着100个整数,请将这100个整数按从小到大的顺序写到另一个文件中
假设一个文本文件中保存着100个整数,请将这100个整数按从小到大的顺序写到另个文本文件中去,并且在新文件中每十个整数占一行,源文件名和目标文件名通过命令行参数获取。程序如下:#include <stdio.h>void main(int argc, char **argv){ FILE *fin,*fout; int a[10],i,j,temp; i...原创 2014-11-26 21:34:43 · 3743 阅读 · 0 评论 -
简单笔试题2
1. 判断回文字符串#include <stdio.h>#include <string.h>#include <stdlib.h>int my_getline(char * line, int max_size){ int c; int length = 0; while ((c = getchar()) != EOF &&...原创 2019-01-02 19:29:50 · 170 阅读 · 0 评论