题目:编写一个函数itob(intn,chars[],intb),将整数n转换为以b进制的数,保存到s中。题目分析:对于这个问题,根据进制之间的转换特点,将十进制的整数n转换为其他进制,可以利用模除的方式将其转换,但是其中有一个问题:16进制数中表示0123456789abcdef,所以可以将16进制..
分类:
其他好文 时间:
2015-10-30 02:11:34
阅读次数:
149
第24 题:链表操作,单链表就地逆置思路: 本来想拿两个指针分别指向当前节点和上一节点,在向后移动指针的过程中将当前节点的next指针逆向为上一节点,但这样就无法继续向后移动当前节点了。。。。转换一下思路,对于n各节点,逆序的操作可以分解为把后面n-1个节点逆序,然后再把第一个节点放在已经逆序好的n...
分类:
编程语言 时间:
2015-10-26 12:11:09
阅读次数:
167
#include<stdio.h>
voidinit(int*arr,intsize)
{
inti=0;
for(i=0;i<size;i++)
{
arr[i]=i;
}
}
voidprint(int*arr,intsize)
{
inti=0;
for(i=0;i<size;i++)
{
printf("%d",arr[i]);
}
printf("\n");
}
voidempty(int*arr,intsize)
{
inti=0;
fo..
分类:
编程语言 时间:
2015-10-22 19:37:22
阅读次数:
166
#include<stdio.h>
voidinit(intarr[],intlen)
{
inti=0;
intnum=0;
printf("初始化数组->:\n");
for(i=0;i<len;i++)
{
scanf("%d",&num);
arr[i]=num;
}
}
voidempty(intarr[],intlen)
{
inti=0;
printf("清空数组->:\n");
for(i=0;i<le..
分类:
编程语言 时间:
2015-10-18 10:08:25
阅读次数:
164
★创建一个数组,实现函数init初始化数组、empty清空数组、reverse函数完成数组元素的逆置。#include<stdio.h>
#include<stdlib.h>
#include<string.h>
voidmenu()
{
printf("****************************************\n");
printf("***************1.初始..
分类:
编程语言 时间:
2015-10-18 01:18:33
阅读次数:
297
#include<stdio.h>
voidinit(intarr[],intlen)
{
inti=0;
printf("初始化数组->:\n");
for(i=0;i<len;i++)
{
scanf("%d",&arr[i]);
}
}
voidreverse(intarr[],intlen)
{
inti=0;
printf("逆置数组->:\n");
for(i=len-1;i>=0;i--)
{
print..
分类:
编程语言 时间:
2015-10-17 07:12:54
阅读次数:
298
------------------------------------------------------------------------------------------------------函数,也叫”方法“,每个函数可以看作不同的模块,可以用来实现不同的功能,什么地方需要实现这个功能,调用即可;大大提高了程序的复用性,节省人力和时间。-------..
分类:
编程语言 时间:
2015-10-16 19:09:11
阅读次数:
175
链表结点类模板定义: 1 template 2 class SingleList; 3 template 4 class Node 5 { 6 private: 7 T element; 8 Node *link; 9 friend class SingleList;10...
分类:
编程语言 时间:
2015-09-13 15:49:34
阅读次数:
232
关于单链表的逆置,大家都很清楚有两种基本方法:(1)普通的循环的方法。(2)递归调用方法。今天正好研究这两种方法,发现很不理解代码这么写的具体的作用,诚如很多人所说,吃透这个还是要自己画一个详细的过程图。
分类:
其他好文 时间:
2015-08-31 18:58:44
阅读次数:
389
创建一个数组,实现函数init()初始化数组、实现empty()清空数组、实现reverse()函数完成数组元素的逆置。要求:自己设计函数的参数,返回值。*/#include<stdio.h>#include<cstdlib>voidinit(int*arr,intlength)//没有为arr开辟空间可以不初始化。{ inti=0; f..
分类:
编程语言 时间:
2015-08-27 19:17:41
阅读次数:
182