免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: tyguaike
打印 上一主题 下一主题

[算法] c语言怎么实现分隔 [复制链接]

论坛徽章:
1
2015年迎新春徽章
日期:2015-03-04 09:50:28
61 [报告]
发表于 2014-08-20 15:07 |只看该作者
yulihua49 发表于 2014-08-20 15:00
光数据库的一个表的解析就够你写几页的。
就两句话的分析字符串,用python,剩下要入数据库呢,我找谁 ...

天啊,你不会以为入数据库这样简单的工作,用python无法完成吧。

论坛徽章:
15
射手座
日期:2014-11-29 19:22:4915-16赛季CBA联赛之青岛
日期:2017-11-17 13:20:09黑曼巴
日期:2017-07-13 19:13:4715-16赛季CBA联赛之四川
日期:2017-02-07 21:08:572015年亚冠纪念徽章
日期:2015-11-06 12:31:58每日论坛发贴之星
日期:2015-08-04 06:20:00程序设计版块每日发帖之星
日期:2015-08-04 06:20:00程序设计版块每日发帖之星
日期:2015-07-12 22:20:002015亚冠之浦和红钻
日期:2015-07-08 10:10:132015亚冠之大阪钢巴
日期:2015-06-29 11:21:122015亚冠之广州恒大
日期:2015-05-22 21:55:412015年亚洲杯之伊朗
日期:2015-04-10 16:28:25
62 [报告]
发表于 2014-08-20 15:09 |只看该作者
noword2k 发表于 2014-08-20 15:05
你除了C/C++还会什么语言?你的自信来自何处?
连用都没用过,就自认自己所使用的语言是最好的,在99%的 ...

我说‘适用’并没有错,你可以不用,你可以用别的,你还可以发明新语言。但这丝毫不能否认C可以适用。

论坛徽章:
15
射手座
日期:2014-11-29 19:22:4915-16赛季CBA联赛之青岛
日期:2017-11-17 13:20:09黑曼巴
日期:2017-07-13 19:13:4715-16赛季CBA联赛之四川
日期:2017-02-07 21:08:572015年亚冠纪念徽章
日期:2015-11-06 12:31:58每日论坛发贴之星
日期:2015-08-04 06:20:00程序设计版块每日发帖之星
日期:2015-08-04 06:20:00程序设计版块每日发帖之星
日期:2015-07-12 22:20:002015亚冠之浦和红钻
日期:2015-07-08 10:10:132015亚冠之大阪钢巴
日期:2015-06-29 11:21:122015亚冠之广州恒大
日期:2015-05-22 21:55:412015年亚洲杯之伊朗
日期:2015-04-10 16:28:25
63 [报告]
发表于 2014-08-20 15:12 |只看该作者
本帖最后由 yulihua49 于 2014-08-20 15:42 编辑
noword2k 发表于 2014-08-20 15:07
天啊,你不会以为入数据库这样简单的工作,用python无法完成吧。

泛型,你写程序时不知道的表。
不知道什么表,不知道有什么列,不知道数据放在哪。。抽象到一问三不知。
抽象到这个境界,才能说,这个程序适用于任何表。
还有,效率。原来的程序就是性能太差,才改这个的。
就是说,是否‘擅长’。

还有,就是你用多少时间。
这个程序我是连写带调试成功,6个小时。你们要笑话我了。
花几天时间改进一个应用系统的部件,应该是可以容忍的吧?不至于说‘不擅长’吧?

论坛徽章:
0
64 [报告]
发表于 2014-08-20 15:14 |只看该作者
本帖最后由 hisptoot 于 2014-08-20 15:14 编辑

“一门语言是否适合处理某类问题”得看这门语言处理这类问题时候的抽象程度

论坛徽章:
15
射手座
日期:2014-11-29 19:22:4915-16赛季CBA联赛之青岛
日期:2017-11-17 13:20:09黑曼巴
日期:2017-07-13 19:13:4715-16赛季CBA联赛之四川
日期:2017-02-07 21:08:572015年亚冠纪念徽章
日期:2015-11-06 12:31:58每日论坛发贴之星
日期:2015-08-04 06:20:00程序设计版块每日发帖之星
日期:2015-08-04 06:20:00程序设计版块每日发帖之星
日期:2015-07-12 22:20:002015亚冠之浦和红钻
日期:2015-07-08 10:10:132015亚冠之大阪钢巴
日期:2015-06-29 11:21:122015亚冠之广州恒大
日期:2015-05-22 21:55:412015年亚洲杯之伊朗
日期:2015-04-10 16:28:25
65 [报告]
发表于 2014-08-20 15:21 |只看该作者
hisptoot 发表于 2014-08-20 15:14
“一门语言是否适合处理某类问题”得看这门语言处理这类问题时候的抽象程度

对极了,就是我说的,越抽象越通用。
那个数据库泛型,内部的,非常抽象,看不到任何具体的数据。
C就适合处理如此抽象的任务。
复杂的抽象对象,表述为字符串。
内部全是字符串处理,还要求性能。
所以我说,擅长。

论坛徽章:
89
水瓶座
日期:2014-04-01 08:53:31天蝎座
日期:2014-04-01 08:53:53天秤座
日期:2014-04-01 08:54:02射手座
日期:2014-04-01 08:54:15子鼠
日期:2014-04-01 08:55:35辰龙
日期:2014-04-01 08:56:36未羊
日期:2014-04-01 08:56:27戌狗
日期:2014-04-01 08:56:13亥猪
日期:2014-04-01 08:56:02亥猪
日期:2014-04-08 08:38:58程序设计版块每日发帖之星
日期:2016-01-05 06:20:00程序设计版块每日发帖之星
日期:2016-01-07 06:20:00
66 [报告]
发表于 2014-08-20 15:32 |只看该作者
yulihua49 发表于 2014-08-20 14:18
菜鸟不是罪过,不肯学习,还要主观断言才是。。。。。。
搜索一下YACC吧,看看你所钟爱的,擅长文本处理 ...


hi,科普哥,下午好。

每次看你发帖都感觉你好牛逼,实在是太牛逼了。

论坛徽章:
89
水瓶座
日期:2014-04-01 08:53:31天蝎座
日期:2014-04-01 08:53:53天秤座
日期:2014-04-01 08:54:02射手座
日期:2014-04-01 08:54:15子鼠
日期:2014-04-01 08:55:35辰龙
日期:2014-04-01 08:56:36未羊
日期:2014-04-01 08:56:27戌狗
日期:2014-04-01 08:56:13亥猪
日期:2014-04-01 08:56:02亥猪
日期:2014-04-08 08:38:58程序设计版块每日发帖之星
日期:2016-01-05 06:20:00程序设计版块每日发帖之星
日期:2016-01-07 06:20:00
67 [报告]
发表于 2014-08-20 15:35 |只看该作者
Herowinter 发表于 2014-08-20 14:00
回复 41# fender0107401

感觉人家说的又没多大问题,linux下有很多很强大的文本处理工具,


按照你的说法,操作系统内核是拿C实现的,所有的应用程序最终都需要内核来实现,所以说C语言不但擅长文字处理,也擅长其他所有可以使用计算机来处理的问题。

论坛徽章:
1
2015年迎新春徽章
日期:2015-03-04 09:50:28
68 [报告]
发表于 2014-08-20 15:36 |只看该作者
yulihua49 发表于 2014-08-20 15:09
我说‘适用’并没有错,你可以不用,你可以用别的,你还可以发明新语言。但这丝毫不能否认C可以适用。

按照你的逻辑,只要能完成工作就符合“适用”的标准。
那我是不是也可以说,对于99.999%的工作,汇编语言也是“适用”的?
机器语言更是“适用”于100%的工作。

论坛徽章:
0
69 [报告]
发表于 2014-08-20 15:38 |只看该作者
所谓抽象程度是指一目了然的程度,性能是编译器/解析器关心的问题,和抽象程度没有直接关系

yacc/lex是通过解析DSL来生成C语言代码,它的DSL适合处理文本解析之类的工作,并不等价于C语言适合处理文本解析之类的工作

论坛徽章:
1
2015年迎新春徽章
日期:2015-03-04 09:50:28
70 [报告]
发表于 2014-08-20 15:38 |只看该作者
yulihua49 发表于 2014-08-20 15:12
泛型,你写程序时不知道的表。
不知道什么表,不知道有什么列,不知道数据放在哪。。抽象到一问三不知。 ...

我可以很明确的告诉你,你觉得很牛x的所谓泛型,在python里根本不是个事儿。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP