红桃J

用心写好每行完美的代码,远比写一堆更有价值

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2015年3月26日

摘要: 现在回过头来看这个代码,由于最近编译原理实验课上写了词法分析程序,这两个还是有相似的地方的,词法分析程序我是一层大循环控制eof(),分类的小循环去找标识符,无符号数,分割符等。其实和这个题的思想差不多。这个题是用递归往下推进,中间匹配*号时用while去尝试,失败再退回,成功则继续。代码: 1 c... 阅读全文
posted @ 2015-03-26 22:17 红桃J 阅读(123) 评论(0) 推荐(0) 编辑

摘要: 负数被设定为不是回文数 1 #include 2 3 using namespace std; 4 5 int F(int t) 6 { 7 int f = 1; 8 for (int i = 0; i 0)18 {19 m = m / 10;20 ... 阅读全文
posted @ 2015-03-26 20:46 红桃J 阅读(121) 评论(0) 推荐(0) 编辑

摘要: 1 int reverse(long long x) 2 { 3 long long m = x; 4 if (x INT_MAX) 5 { 6 return 0; 7 } 8 if (m 0)14 {15 int ... 阅读全文
posted @ 2015-03-26 19:48 红桃J 阅读(125) 评论(0) 推荐(0) 编辑

摘要: 简单工厂模式和工厂方法模式的区别?应该是工厂和产品一一对应了。 阅读全文
posted @ 2015-03-26 17:20 红桃J 阅读(120) 评论(0) 推荐(0) 编辑