
编程赛题
likenoob
这个作者很懒,什么都没留下…
展开
-
在字符串中寻找第一个不同的字符
完整代码:#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>int firstUniqChar(char* s){ int i = 0; char* ab = s+1; char* cd = s-1; while (*s) { while (*ab&&*s != *ab)//从前往后找原创 2017-07-21 11:13:06 · 416 阅读 · 0 评论 -
按词典顺序输出数字
题目来自leecode 题目要求输入一个数,把所有小于该数的数按顺序输出,顺序为先比较首位,首位相同再比较第二位,依次比较,从小到大排列。比如输入123,输出为1,10,100,101。。。。。99#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>int weishu(int a)//返回该数的位数{ int ii = 0; wh原创 2017-07-18 06:53:26 · 873 阅读 · 0 评论 -
三角形计数
题目来自Lintcode #define _CRT_SECURE_NO_WARNINGS#include<stdio.h>int weishu(int a){ int ii = 0; while (a>0) { ii++; a /= 10; } return ii;}int iwei(int i,int a){原创 2017-07-18 20:13:39 · 1043 阅读 · 0 评论 -
找两个字符串中添加的那个字符
题目: 第一次的代码:char findTheDifference(char* s, char* t) { char* aa = s; while (*t) { while (*s) { if (*s==*t) { t++; s原创 2017-07-22 16:15:00 · 579 阅读 · 0 评论 -
Elimination Game(一般算法和顶尖算法的区别)
以下是我写的代码:#include<stdio.h>#include<stdlib.h>#include<math.h>int lastRemaining(int n) { int *p; p = (int*)malloc(sizeof(int)*n); int result = 0; int nn = n - 1; for (int i = 0; i原创 2017-07-25 11:20:00 · 517 阅读 · 0 评论 -
矩阵面积
上次的题目被打击到了,做个最简单的题目找找自信,阿Q精神。 public class Rectangle { public Rectangle(int width, int height) { this.width = width; this.height = height; } public int getArea() {原创 2017-07-27 11:09:11 · 363 阅读 · 0 评论