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

kaikai向前走

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

公告

上一页 1 2 3 4 5 6 7 8 9 下一页

2006年3月8日

用Regular expression寻找源代码中的汉字字符串

摘要: 在平台改为支持多语言时,原来源代码中可能存在大量直接引用的字符串,需要改为由多语言模块翻译。如果不能准确的搜索源代码,那么工作量将非常庞大。在vc中使用Regular expression编写:^[^#].*".*[\x4080-\xfffe]+.*"匹配所有非预编译中的包含汉字的字符串。\x4080-0xfffe其实超过了汉字集合,不过源代码里用到这些'特别'的字符的可能性并不大。面对类似的恐怖... 阅读全文

posted @ 2006-03-08 18:00 kaikai 阅读(791) 评论(2) 推荐(0)

2006年2月27日

typedef的形式定义,猜ing,求证

摘要: 有网友问到typedef究竟怎么使用?书上有类似typedef A B;的形式表示定义B是类型A的别名。但却可以看到如typedef int (*fa[20])(int);这样'奇怪'的形式居然也正确。我觉得貌似可以这样说:任何一个变量定义的形式AnB;其中包含变量名n,类型为C,如果改写为:typedef AnB;就使得名字n成为类型C的别称。虽然不能确定它是正确的定义,但我还没有想到反例... 阅读全文

posted @ 2006-02-27 20:36 kaikai 阅读(1095) 评论(10) 推荐(0)

2006年2月15日

计算二进制位'1'的个数

摘要: 写一个函数,返回数字中二进制位为'1'的个数。比如36,化为二进制得到100100,其中有2个'1'。方法1:分别判断各个位 int bit_count(unsigned int n){ int count; for(count = 0; n; n >>= 1) { count += n & 1; } return count;}方法2:循环中直接计算1... 阅读全文

posted @ 2006-02-15 10:57 kaikai 阅读(6989) 评论(12) 推荐(0)

2006年1月3日

绕口一下

摘要: 请大家跟我念:大厦:大是大夫的大,厦是厦门的厦da sha: da shi dai fu de da, sha shi xia men de sha. 颠峰:颠是疯癫的峰,峰是疯癫的颠... dian feng: dian shi feng dian de feng, feng shi feng dian de dian...华夏银行大厦hua sha hen xin dai xia注:初中以下同... 阅读全文

posted @ 2006-01-03 15:25 kaikai 阅读(538) 评论(3) 推荐(0)

2005年12月26日

google china code jam round2 div1 1000分题

摘要: 直到结束时才去打开看1000分的题究竟什么样。原来google还玩了一把心理游戏。题目大意:用最简分数表示等价的循环小数。分母必须是正整数输入一个长度在3到10个字符(包含)间的字符串:a.b(c)的形式表示一个循环小数输入保证下列条件:字符仅包含0123456789.()a表示整数部分,最多1位数(第2个字符总是'.')b表示不循环部分,最少可以是0位c表示循环部分,最少可以是0位括号必须成对出... 阅读全文

posted @ 2005-12-26 23:42 kaikai 阅读(910) 评论(2) 推荐(0)

2005年12月24日

偶尔也提一个游戏点子:宇宙碰撞

摘要: Space Impact名字还算酷吧?平面上有一个小球,无重力环境。随机会出现小的点(代表星球)对小球有引力。玩家用鼠标在平面上画线,线会成为一个刚体并和小球有碰撞。线碰撞1次就消失。而小球额外获得一定的动能。保持小球不落到星球,并且让小球飞到随机出现的得分点。通过得分(或者吃道具)增加允许划线的总长度。如果长度用完,就不能继续游戏了。所以玩家必须尽量画短而准确的线。如果小球飞出去,屏幕就滚动。我... 阅读全文

posted @ 2005-12-24 21:48 kaikai 阅读(964) 评论(4) 推荐(0)

2005年12月14日

ogl2dlib-sdl cvs repository @ cosoft

摘要: :pserver:kaikai@cvs.cosoft.org.cn:/sfroot/cvs/ogl2dsdk 阅读全文

posted @ 2005-12-14 00:16 kaikai 阅读(346) 评论(1) 推荐(0)

2005年12月13日

google china code jam入围赛的一个题

摘要: 连了1个多小时都没登陆成功,就去群里聊天。听朋友说了个题目,我觉得有思路就写了一下。后来终于登陆成功了,可惜我分配到19组题目不一样- -。问题是这样的,一个m*n的字母矩阵内可以找到多少8连通路径匹配一个长度为k的串。m,n,k都不超过50如果匹配数量超过10^9就直接返回-1. #pragma warning(disable:4786)#include #include #include us... 阅读全文

posted @ 2005-12-13 22:39 kaikai 阅读(1143) 评论(5) 推荐(0)

2005年12月4日

编程爱好者论坛第六次编程比赛题目

摘要: 题目原文地址http://www.programfan.com/club/showbbs.asp?id=126227一、按要求编写以下函数。功能: 将给定缓冲区中的#字符移到字符串尾部函数名称:changetotail入口参数:psztext指向字符缓冲区的指针,以0结尾。出口: psztext所指缓冲区中的#字符被移到缓冲区尾部返回值: 在出口缓冲区中第一个#的位置,若缓冲区中无#... 阅读全文

posted @ 2005-12-04 22:39 kaikai 阅读(1078) 评论(0) 推荐(0)

2005年11月28日

今天看到一些笑话...

摘要: 不知道是否能直接访问到http://groups.google.com/group/programpara/browse_thread/thread/c0d1bac8e66fc709/d063911dfc90f9bf#d063911dfc90f9bf还是贴一遍吧...These are from a book called "Disorder in the Courts of America", ... 阅读全文

posted @ 2005-11-28 18:45 kaikai 阅读(392) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 下一页
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3