实用网站、软件、App分享(计算机专业)
【注】以下分享的网站、软件、App都是个人喜好,有点杂,不喜勿喷
一、计算机专业性比较强的
1、免费刷题网站——洛谷、力扣、牛客
(1)我是在准备蓝桥杯时开始在它的练习系统刷题。
ps: 我的蓝桥杯专栏博客中有几十道蓝桥杯题解,感兴趣的可以查看
(2)感觉洛谷对刷题人蛮友好的,B站上也有讲解视频,每道都刷可能会效率不高,跟着算法树或者刷题教程刷可能效率高些。
(3)我只是在力扣和牛客上做了几道题,如果准备直接找工作的话,大家都会在上面刷题,刷算法题和面试题。感觉上面的算法题还是蛮难的。
当初大一上连C语言实验都挂的人【当初实验报告几乎都是抄的,也入门无路,可能你有点想象不到,我那时候都怎么会百度找代码百度改bug,可能也看不懂吧】,先是大一下尝试将课本上的代码都敲一遍,然后尝试自己写代码改bug。大二在舍友的介绍下知道了,开始发博客,尝试自己写实验报告的代码。大三下参加蓝桥杯。我深感参加得比较晚,备赛、比赛的过程让我见识到了编程的魅力。
2、轻量级C/C++ 集成开发环境(IDE)——Dev- C++、VC++6.0
当时我是VC++6.0因为某种原因用不了,然后一直用vs 2019,vs是大型软件。虽然在vs上写代码有提示用起来很舒服,但是写一些简单的代码也要新建一个工程,而且每个工程之间的切换也比较麻烦。
所以电脑还是需要配备一个轻量级的IDE。通过蓝桥杯我知道了Dev-C++,和 vc++6.0一样也是轻量级的,vc还要建项目,Dev连建项目都不用,直接建文件即可。
3、在线免费的流程图制作网站——ProcessOn
比如这是我做的一个人机对战的五子棋的代码流程图。简约、美观、好用。我记得当时在百度、知乎上找了试了好多网站,才薅到这个比较满意的网站。
4、电脑文件搜索软件——everything
我在之前的博客也有推荐过。 电脑自身的搜索功能不是很强大。everything可以搜C盘以及其他盘甚至U盘的文件。 有一些实验报告会用编程软件自身带的数据集或者图片,我们可以直接查找到。
5、常用代码搜索——百度、、博客园、GitHub、B站
一定一定要先百度!!!
(1) 。博客园类似。拼夕夕可以下载资源
(2)GitHub上一般是找一些项目,英文网站,开源。里面往往能找到一些和别人不同的、很牛的项目。
(3)B站。有一次人工智能实践报告,题目是动物识别系统。百度上一直搜不到比较合适的代码,我就在B站搜关键词,照着视频敲代码,倒是理解了。视频一般有讲解,我有时候也比较喜欢看视频学东西,所以B站上不仅仅有完整的教学视频比如C++。