我认为有趣的原创程序
文章平均质量分 53
小米的蝉
Keep It Simple and Stupid
展开
-
求最长回文子串
求最长回文子串 一段字符串中出现的正反读一样的子串 当时自己写下的泛泛之词#include<stdio.h>#define N 20int main(){ char a[N]="abcb"; char b[N]="0000"; int i,j,m; for(i=0;i<strlen(a)/2;i++) { for(j=i+1;j<st原创 2017-11-10 21:55:50 · 163 阅读 · 0 评论 -
求int型的最大取值(正数)
求int型的最大取值(正数) * 用的是夹值法 *#include<stdio.h>int main(){ int i=1,n=1,m; do { n=i; i=i*2; printf("%d\n",n); } while((i/2)==n);//n是存数,i去趟雷 putchar('\n'); m=n;原创 2017-11-10 21:51:35 · 1469 阅读 · 0 评论 -
控制台光标移动(有尾迹)
更改了网上的代码,实现有尾迹的移动 这是借鉴地址:C语言之实现控制台光标随意移动#include <stdio.h>#include <windows.h>#include <conio.h>HANDLE hout;//获得输入char getInput(){ int ch; //输入字符串 COORD coord; //屏幕上的坐标 CONSOLE_SCREEN原创 2017-11-10 22:21:08 · 488 阅读 · 0 评论 -
十六进制转十进制.h
#include<stdio.h>#include<ctype.h>int sc(char a[])//传进来代表十六进制的字符串数组,返回十进制{ int i,n=0,t; for(i=0;a[i];i++) { a[i]=toupper(a[i]); if(a[i]>='A') t=a[i]-'A'+10;原创 2017-11-12 21:52:56 · 469 阅读 · 0 评论 -
颠倒字符串(整体,子串)
这是对整体的字符串镜像#include <stdio.h>int main(void){ char a[9] = "abcdef"; int i,j;//j是最后一位,i是执行位 j=strlen(a)-1; printf("%s\n",a); for(i=0;i<strlen(a)/2;i++) { a[i]+=a[j-i];原创 2017-11-15 21:35:19 · 267 阅读 · 0 评论 -
hdu 1022 栈
久违的ac,真是艰难。第一次提交的竟然是直接判断b字符串是否为a的倒序。#include<iostream>#include<stack>#include<string>using namespace std;int main(){ int t; string a,b; while(cin>>t>>a>>b) { stack<char>s;原创 2017-11-15 21:30:20 · 195 阅读 · 0 评论 -
三柱体hanoi问题(C/C++语言版)
控制台运行输入数据格式 : xxx(程序名) 3(汉诺塔层数) 会显示出每一步的移动步骤,以及每一柱上留有的盘数#include<iostream>#include<sstream>using namespace std;int a=0,b=0,c=0;void hno(int n,char from,char mid,char to){ if(n...原创 2018-02-06 23:34:00 · 281 阅读 · 0 评论 -
三柱汉诺塔问题(Python版)
思路一样def move(n, a, b, c): if(n>1): move(n-1,a,c,b) move(1,a,b,c) move(n-1,b,a,c) else: print a,'-->',cn = input('input a number') #int(raw_input())m...原创 2018-02-08 17:21:30 · 730 阅读 · 0 评论 -
pyhton 下 使用getch(), 输入字符无需回车
原代码来自https://code.activestate.com/recipes/134892-getch-like-unbuffered-character-reading-from-stdin/ 同时支持windows和unix平台class _Getch: """Gets a single character from standard input. Does not ...原创 2018-07-23 13:30:36 · 11196 阅读 · 0 评论