C语言
文章平均质量分 55
fighting123678
这个作者很懒,什么都没留下…
展开
-
动态的字符串排序
Description把字符串按照ASCII码序的从小到大排列出来。串的ASCII码序遵循如下递归定义:1 两串的前n-1个字符相同,第n个字符ASCII码序小的排在前面; 2 只有两串的字符完全相同时,才有两串相等。字符的ASCII码序比较可以用strcmp()函数完成。Input第一行输入为一个整数N(N<=50,000),后接N行,每行一个字符串,串长不超过1...原创 2018-03-04 15:51:23 · 966 阅读 · 0 评论 -
编写函数:Swap (II) (Append Code)
Description编写用来交换两段连续存储空间的函数,使得“Append Code”中的main()函数能正确运行。编写一个函数swap_any()用来进行交换:原型:int swap_any(void *s, void *t, unsigned n);功能:前两个参数(指针s和指针t)分别标记出两处连续存储区域的起始地址,交换自s和t中地址开始的连续n个字节。函数的调...原创 2018-03-04 15:48:13 · 1480 阅读 · 1 评论 -
源代码的格式
Description 众所周知,每当讨论合理的代码格式时,程序员们都会发动一场关乎信仰的战争。当一个新的程序团队在一个工程上开工时,他们经常会带来有些不同的代码风格并且希望把老的源代码按照他们自己的代码风格排版。除此之外,没有经验的程序员还经常会无视好的、始终不变的代码风格的重要性,这会大大增加他所在团队和他自己的负担。这种情况使得代码排版工具的市场越来越大。 你加入了一个叫做“Salvat...原创 2018-02-28 15:16:46 · 4152 阅读 · 0 评论 -
The Hanoi Tower
Description“Hanoi Tower”问题的背景和搬移规则大家是否都很熟悉了?为了突出重点,我把问题描述放在下面的HINT部分,不了解的同学可以参考。首先我们Hanoi塔上的盘子按从上到下编号,假设Hanoi塔上有n个盘子,那么最小的那个盘子就是1号盘子,然后是2号、3号……最大的盘子是n号。Hanoi塔的3根针我们也进行编号,最左边的是1号,中间的是2号,最右边的是3号。...原创 2018-02-28 12:31:03 · 1261 阅读 · 1 评论 -
十进制转换为二进制
法一 这里以2为例,第一步是2%2=0,再是2/2=1;最终为10;10=0*0+1*10;知道这个步骤之后,把自己的思路写下来;#include <stdio.h>#include <stdlib.h>int main(){ int i,l; while(~scanf("%d",&i)) { int sum...原创 2018-02-27 18:30:19 · 566 阅读 · 0 评论 -
编写函数:递归的字符串回文 (Append Code)
Description 输入一个字符串s,判断是否为回文。回文是指顺序和逆序完全一样的串。 编写函数palindrome()完成程序: 原型:int palindrome (char s[], int begin, int end); 功能:用递归的方法判断串s在下标begin...原创 2018-02-25 19:40:56 · 735 阅读 · 0 评论 -
编写函数:递归求逆序 (Append Code)
Description将输入的一个字符串s逆序输出。编写函数recursive()完成程序:原型:int recursive();功能:用递归的方法读取输入,并且逆序输出。函数的调用格式见“Append Code”。Invalid Word(禁用单词)错误:在解决这个题目时,某些关键词是不允许被使用的。如果提交的程序中包含了下列的关键词之一,就会产生这个错误。被...原创 2018-02-25 19:32:56 · 1480 阅读 · 1 评论 -
关于打印图形一类的题目
一、对于只有一半的图形而言 Problem F: Print Graphics Problerm (I) Time Limit: 1 Sec Memory Limit: 16 MB Submit: 3123 Solved: 2067 [Submit][Status][Web Board] Description向标准输出上打印一些用ASCII字符组成的图形。Input 输入...原创 2018-02-08 20:16:26 · 1880 阅读 · 0 评论 -
Problem F: 杨辉三角
Description 小明是个邮票迷,整天乐衷于邮票收集。他对每张邮票都有一个喜爱程度,用一个正整数来表示,整数越大代表小明越喜欢这张邮票,小明经常购买邮票来丰富他的收藏。 有时候小明的朋友会来和小明要邮票,于是小明每次就给他最不喜欢的一张。这是个麻烦的工作,小明听说你最近学习了multiset,你能帮他解决吗?Input 有多组输入数据,对于每个数据,有一个整数n(1<n<...原创 2018-01-31 18:23:09 · 1270 阅读 · 0 评论