这个槽我一定要吐。。

2017-04-14 20:14:13 +08:00
 lishunan246

表妹在某 211 上学,文科,选修 Java ,今天问我一道题目。大意是给一段字符串,统计里面各单词出现次数,最后按次数从高到低输出单词和次数。我就写了个程序,把字符串 split 之后用 HashMap 统计次数,然后导出到 ArrayList 里排序。写完之后她说不行,这些数据结构都没学过,老师一看就不是自己写的:(。我问她学到哪了,她说只学了基本的数据类型,条件循环语句和数组。问排序教了吗,回答说教了:

for(int i=0;i<size;i++)
    for(int j=0;j<size;j++)
        if(n[i]<n[j]){
	    k=n[i];n[i]=n[j];n[j]=k;
	}

......

最后拜托我只用数组把这道题写一下。

这是大一下学期课时文科 8 周的 Java 选修......................

8417 次点击
所在节点    程序员
58 条回复
zjddp
2017-04-15 09:12:25 +08:00
@msg7086 据我妈说她们大学时候学的就是 CCED
cwlmxwb
2017-04-15 09:39:07 +08:00
求表妹。。。照片。。
zscself
2017-04-15 10:36:51 +08:00
有一撮人觉得“人人该学一点编程”,另外一撮人觉得“我一个非计科专业的学生,怎么就跑来学计算机了呢?”
jiongxiaobu
2017-04-15 11:08:35 +08:00
没什么问题阿 一个问题本身就可以有不同的解法 不是最优解又怎么样呢
greenmoon55
2017-04-15 11:22:58 +08:00
没看出来哪里值得吐槽。。
Chyroc
2017-04-15 11:23:15 +08:00
没照片差评
nyanyh
2017-04-15 11:58:09 +08:00
@snsd #40 应该是没有了吧,但是 COBOL Fortran 我还是看到过有人用
yellowV2ex
2017-04-15 12:01:23 +08:00
面向表哥编程
msg7086
2017-04-15 13:32:37 +08:00
@snsd 有,但是没记错的话差不多是十五年前的事情了。
undeflife
2017-04-15 13:35:49 +08:00
你讲述了一个事情。吐槽在哪呢?
wdhwg001
2017-04-15 14:45:57 +08:00
刚想说一句 sage ,然后发现这不是岛。
acdfjelxe
2017-04-15 15:27:46 +08:00
文科又是选修,懒得吐槽。卤煮是来秀表妹的
snsd
2017-04-15 15:50:06 +08:00
@zscself 我个人觉得,非计算机 /电子 /通信 /信号等这类专业的人学编程,对实际工作似乎没什么太大帮助。(也许是我接触的层次不够高吧)

@msg7086 那现在实际应用中,有用 visual basic 来编程的吗?
sunsol
2017-04-15 16:07:21 +08:00
这是让学生自己实现常用数据结构的操作方法,基础入门都是这样,
只有培训班才会上来就直接用现成轮子吧.
msg7086
2017-04-16 04:19:01 +08:00
@snsd 有很多吧。其实用什么语言来写并不是那么重要的问题。现在不还有 asp 啊 perl 写的网站么。只要代码写得好,各种语言都不会差得那么多。
MagaFun
2017-04-16 05:21:35 +08:00
看到了动物朋友(((
wdlth
2017-04-16 11:50:42 +08:00
动物朋友,这题的文本是老师出的还是表妹找的……
KIDJourney
2017-04-16 13:39:50 +08:00
一样的题,妹子的老师要求用 C 写。
我把 hashmap 自己实现了一遍。
日了狗了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/354952

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX