
你要的不是我而是一种虚荣
gi2gj05h
这个作者很懒,什么都没留下…
展开
-
C语言位运算详解
C语言位运算详解作者:911说明:本文参考了http://www2.tsu.edu.cn/www/cjc/online/cyuyan/,算是对其的修正,在此将本文列为原创,实有抄袭之嫌疑。甚是惭愧!位运算是指按二进制进行的运算。在系统软件中,常常需要处理二进制位的问题。C语言提供了6个位操作运算符。这些运算符只能用于整型操作数,即只能用于带符号或无符号的ch转载 2015-01-16 20:28:31 · 599 阅读 · 0 评论 -
区间问题
给你N个区间起始和结束,要求你算出最多不重合的区间个数将所有区间按结束时间来排列,以最早结束的区间开始,如果下一个区间的起始在该区间结束之后,则个数加1,再以此为新的区间结束。否则跳过该区间。对下一个区间再判断。原创 2015-05-01 17:25:09 · 430 阅读 · 0 评论 -
字符串处理
isalpha(s[i])判断字符是否为字母toupper(s[i])将字母变为大写tolower(s[i])将字母变为小写原创 2015-05-01 16:45:05 · 321 阅读 · 0 评论 -
生孩子问题
有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?a[1]=1;a[2]=2;a[3]=3; for(i=4;i<55;i++) { a[i]=a[i-1]+a[i-3]; }原创 2015-05-01 16:33:15 · 462 阅读 · 0 评论 -
【转】高精度的进制转换!!!!
引用原文:在数据结构课关于栈的这一章中,我们都学过用“模2取余法”来将一个10进制数转换为一个二进制数,进而可以推广到“模n取余法”,经其转换为n进制(n任意指定)。确实,这是一个很基础的题目,可你是否想过如果这个10进制数是一个大数(其位数可能上千位,此时用一般数据类型肯定是会溢出的),那么这个问题又如何来求解呢?当然,也许你会说很简单嘛,自己写一个大数类(当然至少要写一转载 2015-11-26 17:13:17 · 1363 阅读 · 2 评论 -
【模板】字符串算法-字符串最小表示法
2014年10月,刚进hdu参加新生赛的时候,就遇到了字符串最小表示法的裸题,然而那时什么都不会的我只得写暴力,自然TLE了。之后在湖南师范大学第六届大学生计算机程序设计竞赛2B上,又做到了同样的裸题。/*字符串算法-字符串最小表示法模板这是一个可以用O(n)时间解决"字符串呈环状,每一位置都可以作为首位,找出以哪个位置为开头,可以使得这个字符串的字典序最小(或最大)"问题的算法。转载 2015-12-04 08:14:14 · 419 阅读 · 0 评论