【南开大学24C++】基于Qt平台的天津地铁线路查询系统

作者: 京局的5033分类: 计算机技术 发布时间: 2024-05-12 23:44:40 浏览:15970 次

【南开大学24C++】基于Qt平台的天津地铁线路查询系统

52510222747_bili:
同为铁迷的学长表示,这作业的创意很牛了。但是没那么卷,所以可能给分不太好,优化的话,可以从结果展示可视化、线路图选点等方向改进,还可以考虑站距、间隔等因素,计算耗时。做的更好之后,其实功能上就更贴近GIS领域了,去年计网学院就有去美团做GIS开发美团地图实习的同学。

【回复】个人认为不应该为了卷而卷,我觉得这个作业非常好,代码一看就是自己写的,把兴趣爱好和学习真正结合,踏踏实实,支持!!!!!
【回复】非常感谢,本来我还打算显示票价,主要就是时间太紧了所以没有弄。以后有空我会从各方面好好优化一下的(后天ddl就到了[笑哭])
【回复】回复 @京局的5033 :我之前也是赶着ddl交的,不得不说C++大作业的内卷真的恐怖
萌新waka:
做的很厉害[打call],很有想法,比很多一眼借鉴的作业靠谱多了。运用了最短路径算法,并实现了程序的图形化。 不过内存管理还是和其他作业一样一言难尽[笑哭],说白了你应该没有理解对象的生存周期这一概念,从严重程度上来说,你的问题比其他人的更严重,但是是情有可原的,因为其他人的资源是准静态的,你的资源是动态的。你的一些查询动作每次执行都会泄漏一些内存,生产环境中这是灾难性的,建议运用智能指针等内存管理工具。当然,为了更高性能以及兼容性,也可以运用某些设计模式,实现精确的生存周期管理。

【回复】感谢支持,动态内存分配那一块我确实还需要加强,期末考试之前我会仔细复习这一个部分的。但是我也觉得,现在我们老师好像更重视怎么实现功能,并不是特别强调内存分配方面(可能以后会强调吧毕竟我们也是初学C++)。
【回复】老哥好眼熟啊,当时我们21级大作业就看见您的评价与改进了,3年了您还是在指导小东西们[脱单doge]
【回复】图可以直接使用std::unordered_map记录所有边,比较好管理。
w-ula-:
很实用,但是论流量肯定比不过小黑子游戏

【回复】流量对期末成绩的加分很少的,主要还是自己锻炼了能力,自己写得开心最好[脱单doge]
扫荡内存的指针:
南开大学的就是不一样,刚刚有个南开的妹子写了个切水果

Fork512Hz:
可以考虑一下换乘最少怎么写。 https://codeforces.com/problemset/problem/1941/G

Charlton_Yi:
我们学校也出过这种类似的题[笑哭][笑哭]

匆匆那年11354341785:
学化分虽然看不懂程序代码,但还是觉得很厉害,已经三连了[打call]上大学时C语言就根本没学明白[笑哭][笑哭][笑哭]

【回复】不是计算机相关专业还要学c啊
白鹤青崖:
刷到好多你们C++大作业的视频[笑哭]好学校真是不一样啊大家都好强

盈脉_YingMo:
qt自带的数据库库搭配SQLite存不要太爽[打call]

xyz陈:
开子大二老东西送上三连[星星眼](另外希望咱8号线早日通到市区,然后7号线也能早日通车[脱单doge]

【回复】7号线应该快了,不出意外今年年底就能通南段
一贫如洗小也道长:
想问一下那些数据是手敲的还是能直接导进去

lanc雨:
三连了,太厉害了,大佬,有什么好的学习方法吗[星星眼][星星眼]

【回复】我不算大佬[笑哭] 我学C++其实就是记忆和理解基本语法+练题,不懂的就问老师或者上网查,也就这些
Charles__Han:
学弟加油[doge]想去字节学长可以内推你

王又一绯闻男友:
这是up做的第一个大项目吗[米诺高分少女_疑问]结构很清楚啊,佩服

【回复】是的,感谢支持[给心心]

C++ 编程 C/C++ 南开大学 天津地铁 Qt

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!