当前位置: 首页 > news >正文

0002-课前准备和课程基础

目录

一、课前准备

1.1 电脑配置

1.2 芯片

1.3 技术

二、课程基础

2.1 学习方向

2.2 常见比赛

2.3 书籍推荐

2.4 其他


一、课前准备

1.1 电脑配置

推荐使用Windows电脑的原因:方便搭建环境。

新款苹果电脑(使用M1芯片):搭建环境困难。

1.2 芯片

M1芯片:使用ARM架构。

苹果电脑的很多软件配置这个芯片,还不到位。

Windows和苹果,同步不起来。 

本人使用电脑:

MAC可以安装fusion虚拟机,安装Windows,Windows里面安装VS。 

1.3 技术

有了技术后,使用苹果很方便;

有触摸板配合起来很方便;进入大厂,公司标配mac。

没技术,搭建环境很困难。

二、课程基础

2.1 学习方向

常见的研究方向:C/C++研发方向、Java研发方向、测试开发方向 算法和数据结构。

C++研发方向、Java研发方向、测试开发方向、大数据方向。

2.2 常见比赛

ACM、蓝桥杯、CCPC等比赛。精力不能全部投入比赛中。

2.3 书籍推荐

《C++》《JAVA》《数据结构》《操作系统:国内的操作系统市场不太好》《计算机网络》《软件工程》《计算机组成原理》《微机原理》《C陷阱和缺陷》

2.5 其他

STL语言、VC、wIndows下的网络编程经验。 PC客户端、移动客户端。

.cpp文件格式要求更加严格,虽然是向下兼容.c 一个解决方案里面可以有多个项目 VS里面它会自己停下来,电脑自带的exe不会停太快了,要停就加pause

2.6 在线OJ

牛客网中,只要光标在代码行,Ctrl+C就行,然后回车就能复制。

复制不用选中整行,直接CV就行。

 在线OJ的题目有两种类型:

IO型中,题目要求完成两数相加,只需完成一个函数部分就行,如下所示:

刷题建议:

编程初学者入门训练_在线编程_牛客网

华为机试_在线编程_牛客网


http://www.mrgr.cn/news/89920.html

相关文章:

  • 0 CAD开源内核 Truck
  • Django中的ORM介绍
  • C 语言雏启:擘画代码乾坤,谛观编程奥宇之初瞰
  • WIN 10配置VSCode远程连接Linux开发
  • LineArt:无需训练的高质量设计绘图生成方法,可保留结构准确性并生成高保真外观。
  • 近年来,跨境电信网络诈骗犯罪持续高发,打击跨境电信网络诈骗犯罪难在哪里?
  • 开源项目介绍-词云生成
  • 源路由 | 源路由网桥 / 生成树网桥
  • 【GoLang】切片的面试知识点
  • jakarta EE学习笔记-个人笔记
  • python:如何播放 .spx 声音文件
  • Unity扩展编辑器使用整理(一)
  • python 语音识别方案对比
  • AI大模型零基础学习(1):大模型使用篇
  • JavaScript 复习
  • Linux ftrace 内核跟踪入门
  • 【算法】动态规划专题⑦ —— 多重背包问题 + 二进制分解优化 python
  • #渗透测试#批量漏洞挖掘#微商城系统 goods SQL注入漏洞
  • C++ Primer 成员访问运算符
  • 快速在wsl上部署学习使用c++轻量化服务器-学习笔记
  • 【自开发工具介绍】SQLSERVER的ImpDp和ExpDp工具演示04
  • 私有化部署DeepSeek并SpringBoot集成使用(附UI界面使用教程-支持语音、图片)
  • C++ Primer 递增和递减运算符
  • 120,【4】 攻防世界 web Confusion1(jinja2)
  • 介绍10个比较优秀好用的Qt相关的开源库
  • 音频进阶学习十二——Z变换一(Z变换、收敛域、性质与定理)