• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

kaikai向前走

转职任务完成。崭新fn诞生
  • 博客园
  • 联系
  • 订阅
  • 管理

公告

随笔分类 -  c/c++语言

上一页 1 2

语法与技巧
漏批了一张试卷,穷举- -
摘要:学校进行了一次英语考试,共有10道是非题,每题为10分,解答用1表示"是",用0表示"非"的方式。但老师批完卷后,发现漏批了一张试卷,而且标准答案也丢失了,手头只剩下了3张标有分数的试卷。 试卷一:① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩0010100100得分:70试卷二:①... 阅读全文

posted @ 2005-09-03 11:37 kaikai 阅读(1175) 评论(2) 推荐(0)

仿照手机上的拼音输入法
摘要:手机的汉字拼音输入法很'聪明',只要用数字键组合,就能够自动找到能组成拼音的字母组合。从2代表abc,3:def,4:ghi,5:jkl,6:mno,7:pqrs,8:tuv,9:wxyz 写一个程序,对输入的数字组合,找到匹配的字母组合成拼音输出。如果有多个匹配则按照字母顺序排列后输出。 pinyin2.txt文件,在这里下载 #pragmawarning(disable:4786)#inc... 阅读全文

posted @ 2005-08-21 14:29 kaikai 阅读(1344) 评论(1) 推荐(0)

建立huffman树,当然用堆排序
摘要:闲着去逛论坛,看到有人问建huffman树。记得当初学数据结构时我没写过,所以也来试试。不过这个当作业实在是太迟了:) /**//*做huffman用堆排序应该效率最高了吧,不过自己写一个太麻烦,就直接用stl算了:*/#includecstdio>#includevector>#includealgorithm>templateclassType>structnode{n... 阅读全文

posted @ 2005-07-14 21:01 kaikai 阅读(1667) 评论(1) 推荐(0)

[psp][lumines]vag解码程序
摘要:vag是dvd音频格式,lumines中使用的略有不同,不分512块的左右声道,而是左右各一个文件。单个声道内连续存放数据块。修改后可以解为wav. #includestdio.h>#includestring.h>#includestdlib.h>structVAGState{VAGState(){Reset();}voidReset(){s[0]... 阅读全文

posted @ 2005-07-10 16:31 kaikai 阅读(1328) 评论(2) 推荐(0)

[psp][lumines]dat数据包解包程序
摘要:看上去蛮简单的。包内每个文件开头都有一个16*n个字节的头。接下去是不加密的文件。文件连续排放。 #includestdio.h>#includestring.h>#includestdlib.h>#includeassert.h>structPkHead{unsignedshorta;unsignedshortnamelen;charb[8];... 阅读全文

posted @ 2005-07-10 16:28 kaikai 阅读(3774) 评论(1) 推荐(0)

[导入]一个将整数转换成字符串的函数itoa
摘要:山海上有人问到的,以前写过一个,不过当时还要一个局部变量的,后来改了一下就只要一行了,贴出来大家欣赏吧:) Code: int myitoa(char *s,int n) { return *(short *)(s+(n=(n>9)?myitoa(s,n/10):0))=n%10+'0',n+1; } int main() { char s[10]; myitoa(s,... 阅读全文

posted @ 2004-12-15 17:49 kaikai 阅读(11108) 评论(19) 推荐(0)

[导入]一个2002罗马尼亚赛区的ACM的题目
摘要:怕原来那个地方空间不给用,还是通通搬过来的好。题目:Southeastern European Regional Programming ContestBucharest, RomaniaOctober 19, 2002 Problem B Beer Land Input File: B.DAT Program Source File: B.PAS or B.C or B.CPP or B.JAV... 阅读全文

posted @ 2004-12-15 17:49 kaikai 阅读(865) 评论(0) 推荐(0)

[导入]最简单的方法输出下列图形
摘要:也是搬回来的。=====最简单的方法输出下列图形,图案的行数由输入的值确定。 Code: A BBB CCCCCDDDDDDDEEEEEEEEE我写的,似乎比较乱哦:) Code: #define u o) #define t q(_ #define v t,u #define A int _,o A; v A; { --_?v,putch(u:0; } ... 阅读全文

posted @ 2004-12-15 17:49 kaikai 阅读(756) 评论(5) 推荐(0)

[导入]对编写安全的代码这个方法有用吗?
摘要:我又突发奇想了。如果可以方便的添加一下try catch在你的代码里。能用来做什么呢? Code: #include #include #ifdef USE_SAFE# define SAFE_FUNCTION(foo,b) foo \{ \ try{ \ b \ } \ catch(...) \ { \ assert(0 && #foo... 阅读全文

posted @ 2004-12-15 17:49 kaikai 阅读(486) 评论(0) 推荐(0)

[导入]Free Compilers / Interpreters
摘要:找到一个免费编译器的列表:http://www.thefreecountry.com/compilers/index.shtml( 网页浏览 ) 文章来源:http://acm.tongji.edu.cn/people/kaikai/blog/blog.php?job=art&articleid=a_20041129_100346 阅读全文

posted @ 2004-12-15 17:49 kaikai 阅读(513) 评论(0) 推荐(0)

[导入]循环赛如何排列问题
摘要:http://www.ecchina.com/dispbbs.asp?boardid=3&id=17511&star=1#43901问:说是有 2^k 队员,要进行循环赛每人一天比赛一次,每人比赛 2^k - 1 次怎么排一个表,让他们在 2^k - 1 天内完成比赛?kaikai:如果把问题分解开看就好做了。如果有2n个人,那么先画n-1天,让1..n和n+1..2n这2组人内部都展开循环赛。然... 阅读全文

posted @ 2004-12-15 17:49 kaikai 阅读(950) 评论(1) 推荐(0)

[导入]一个约瑟夫的变形
摘要:题目:有n张牌,叠成一叠,1:把第一张牌放到最后,把下一张牌放到桌面上打开,2:再把第一张牌放到最后,把下一张打开放到桌面上,依次重复1,2步骤,直到所有牌都打开,这时的牌号是1,2,3,4,....,n;http://www.ecchina.com/dispbbs.asp?boardid=3&id=17404&star=1#43913kaikai:最快的也要O(2N)了吧,直接用一个数组。用数字... 阅读全文

posted @ 2004-12-15 17:49 kaikai 阅读(779) 评论(3) 推荐(0)

上一页 1 2
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3