爱因斯坦出了一道这样的数学题:有一条长阶梯,若每步跨2阶,则最最后剩一阶,若每步跨3 阶
假定有以下几个头文件及其包含关系为:
写了个二路归并的归并排序小代码,直接贴上来
设有5个哲学家,共享一张放油把椅子的桌子,每人分得一吧椅子
代码分为:makefile ,内核态程序 globalmem.c 用户态程序 user.c 功能是把一个数组排序,你也可以使用 read write函数往内存里写东西。
设有n座山,计算机与人为比赛的双方,轮流搬山。规定每次搬山的数止不能超 过k座,谁搬最后一座谁输。
今天在某qq群见到有人问下面这个题目,当时没太多思路,跟他讨论了下,突然想出了做法。
如果一个数恰好等于它的因子之和,则称该数为“完全数”。
定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象
本文假定一台机器 (host) 只有一个 IP,不考虑 multihome 的情况
因为C语言所有复杂的指针声明,都是由各种声明嵌套构成的。如何解读复杂指针声明呢?右左法则是一个既着名又常用的方法
C 和 C++ 的谁好谁坏的争论还在不断的继续,C语言的使用非常的广范,很多大型的系统都是用C 语言来写的。
编写程序求解下式中各字母所代表的数字,不同的字母代表不同的数字。
本教程为大家介绍冒泡排序的原理和在C语言中怎么编写冒泡排序。
在性能优化方面永远注意80-20原则,即20%的程序消耗了80%的运行时间,因而我们要改进效率,最主要是考虑改进那20%的代码。不要优化程序中开销不大的那80%,这是劳而无功的。
如果整数A的全部因子(包括1,不包括A本身)之和等于B;且整数B的全部因子(包括1,不包括B本身)之和等于A,则将整数A和B称为亲密数。求3000以内的全部亲密数。
本篇主要讲述了嵌入式系统C 编程中内存操作的相关技巧
根据题意可以将解题过程分为三步:
从前有一对长寿兎子,它们每一个月生一对兎子,新生的小兎子两个月就长大了
用51操作和检测PS2键盘,接收数据已经搞定了,可是发送数据却出错,不知道怎么回事
有时候我们需要测试一个单向链表是否存在环。最土鳖的方法就是改变链表的数据结构,给每个节点添加一个bool变量
分子为1 的分数称为埃及分数,现输入一个真分数,请将该分数分解为埃及分数。
构造 NXN 阶的拉丁方阵(2<=N<=9),使方阵中的每一行和每一列中数字1到N只出现一次
某人有四张3分的邮票和三张5分的邮票,用这些邮票中的一张或若干张可以得到多少种不同的邮资?
C语言的const关键字与指针搭配使用,const是C语言中保留的一个关键字,它用来限定一个变量是只读的
在C99中新加入了对变长数组的支持,即数组的长度可以由某个非const变量来定义
在软件开发中我们经常遇到数据精度处理问题。