【ACMer】大学期间ACM进阶计划总结

会场问题 会场安排 (一):给出活动的安排时间,要把每个活动都安排好,求所需最少的会场数目;就是最大相容块问题 假设要在足够多的会场里安排一批数目为N活动,E={e1, e2, …, en},其中每个活动都需要使用某一会场,而在同一时间内该会场只能由一个活动使用,每个活动都有开始时间si和结束时间fi(si 贪心算法:     所谓贪心算法是指,在对问题求解时,总是做出在当前看来是最 阅读详情

ACM进阶计划

闲来无聊,虽然大学的ACM参赛结局很狗血,还是把大学期间ACM集训队训练的一些经验作一个总结,希望看到这篇博文的ACMer能惊醒,至少博主没做到下面的规划,所以2年集训队只能惨淡收场。。。

ACM队不是为了一场比赛而存在的,为的是队员的整体提高。

大学期间,ACM队队员必须要学好的课程有:

l C/C++两种语言

l 高等数学

l 线性代数

l 数据结构

l 离散数学

l 数据库原理

l 操作系统原理

l 计算机组成原理

l 人工智能

l 编译原理

l 算法设计与分析


除此之外,我希望你们能掌握一些其它的知识,因为知识都是相互联系,触类旁通的。


以下学习计划每学期中的内容不分先后顺序,虽说是为立志于学习ACM的同学列的知识清单,但内容不限于ACM的知识。英语之类与专业相距较远的课程请自行分配时间,这里不再列举。


大一上学期:


必学:

1. C语言基础语法必须全部学会

a) 推荐“语言入门”分类20道题以上

b) 提前完成C语言课程设计


2. 简单数学题(推荐“数学”分类20道以上)

需要掌握以下基本算法:

a) 欧几里德算法求最大公约数

b) 筛法求素数

c) 康托展开

d) 逆康托展开

e) 同余定理

f) 次方求模


3. 计算几何初步

a) 三角形面积

b) 三点顺序

4. 学会简单计算程序的时间复杂度与空间复杂度

5. 二分查找法

6. 简单的排序算法

a) 冒泡排序法

ACM_置换群 burnside引理 Polya定理 置换群也是群论当中一个比较重要的内容,可是在离散课上老师直接跳过了这章内容我也是……(日了dog了),自己看了半天资料总算是有点眉目了。 1.置换群:…… 2.burnside引理:…… 3.Pólya定理:…… 阅读详情

相关推荐

图神经网络开源框架DGL

图神经网络开源框架DGL 还有另外一个开源框架PyTorch Geometric, 在这里不做详细介绍,有兴趣的同学自己去了解一下,个人推荐DGL,简单易用,扩展性好。 1. 使用教程 1.1 pip安装 pip install dgl # For CPU Build pip install dgl-cu90 # For CUDA 9.0 Build pip in...

ZSCDumin的博客 2332

ACM TAPS系统上传论文的word模板及操作说明

图片是image,图片标题是figurecaption,用viso和word表格画图的要转换为图片格式,操作方法可以选中原图,复制粘贴出新的图片,右下角标图片格式,就可以生成新的图片的格式,把原图删除即可。最后选择ACM templates的manuscript validation,如果是错误的,鼠标会停留在错误处,进行修改,如果是warning我是无视了,也可以修改,最后会出现成功完成。步骤一:下载模板acm_mat_word_v2.dotm。最后压缩的时候注意,文件夹选中右键,压缩,选择zip格式。

withwind21的博客 4373

数据结构课程设计

机器调度数据结构课程设计现有n件任务和无限多台机器,任务可以在机器上得到处理。没见人物的开始时间为si,结束时间为fi,si<fi,[si,fi]为处理任务i的时间范围,两个任务i,j有重叠是指两个任务处理时间范围上有重叠,而非指i,j处理开始和结束时间相同。每台机器在任何时间最多处理一个任务。最优分配是指使用的机器数最少的处理任务的分配方案。 输入:任务个数及每个任务名称、开始时间和结束时间 输出:最佳分配方案

【ADCU详解】PMIC电源管理集成电路详解

自动驾驶域控制器(ADCU)中的电源管理集成电路(PMIC)是高度集成的关键部件,负责为计算核心、传感器等提供高效稳定的多路电源。其核心特点包括:符合车规AEC-Q100标准、支持功能安全ASIL等级、精确的时序控制及强抗干扰能力。PMIC由开关稳压器、LDO、时序控制器、监控保护电路等模块组成,通过分层电源树框架实现电能分配。设计需考虑效率、功率密度、噪声性能等关键维度,底层基于Buck转换器和LDO原理工作。使用中需满足严苛的车规环境要求,并通过静态/动态测试及故障注入测试进行验证,确保系统可靠性和安全

qq_40844444的博客 842

MOSFET高频响应实战:如何用LTspice仿真内部电容效应(附模型文件)

本文深入解析MOSFET高频响应中的内部电容效应,通过LTspice仿真工具详细展示如何提取模型参数并优化高频特性。从栅极相关电容到结电容的物理本质,再到实战案例中的开关损耗分析和频率响应扫描,提供全面的设计优化方法,帮助工程师有效应对高速开关电路中的电容挑战。

weixin_33725722的博客 390

tecplot 通过数据点、坐标点绘制云图、三维云图

使用坐标点绘制二维云图或三维云图

medicalmask的博客 3万+

microduck复刻实战:强化学习机器人从仿真训练到真机部署全攻略

强化学习是智能体通过与环境交互试错来学习最优策略的机器学习范式,在机器人控制领域,常借助物理仿真环境进行策略训练,以降低真实世界的试错成本。其核心原理是通过奖励信号引导策略网络迭代优化,PPO等算法则在稳定性和样本效率之间取得平衡。仿真训练的价值在于可批量验证控制策略,但仿真与真实硬件之间存在物理参数偏差,需通过域随机化等技术实现迁移。从四足机器人到仿生机器人,这类方案广泛应用于复杂运动控制任务。microduck作为一个典型的强化学习机器人项目,其复刻过程涉及环境搭建、奖励设计、PPO调参及Sim-to-

weixin_29061425的博客 361

图解5G HARQ-ACK反馈:从DCI解析到PUCCH发送的完整数据流

本文详细解析了5G通信系统中HARQ-ACK反馈机制的完整流程,从DCI解码到PUCCH发送的实战指南。重点介绍了HARQ-ACK码本生成、DCI关键参数解读以及PUCCH资源映射等核心技术环节,帮助工程师深入理解5G NR中的数据传输可靠性保障机制。

weixin_27722377的博客 396

LangGraph实战:用Plan-and-Execute模式5步搭建智能问答机器人(附Tavily搜索集成)

本文详细介绍了如何利用LangGraph的Plan-and-Execute模式,通过规划、执行、动态调整三个核心阶段,构建一个能够处理复杂多步骤问题的智能问答机器人。文章提供了从环境配置、状态管理到核心节点(规划、执行、重新规划)实现的完整实战指南,并集成了Tavily搜索工具,展示了如何将智能任务规划应用于实际信息查询场景。

weixin_29258297的博客 341

突破Cloudflare 5秒盾:TLS指纹伪装+Playwright行为模拟,爬虫存活率从35%提至78%

TLS指纹精准识别:Cloudflare会解析客户端的TLS Client Hello包(如SSL版本、密码套件、扩展字段),Python的requests/urllib库的TLS指纹是“黑名单级”,请求一出即被拦截;行为特征检测:静态的浏览器伪装(如User-Agent)已失效,Cloudflare会监控页面加载后的行为(是否有鼠标移动、滚动、点击,行为是否机械);JS环境深度验证:通过WebGL、Canvas、字体渲染、Navigator属性生成浏览器指纹,无头浏览器的默认配置会被瞬间识别;

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 2360

第 5 篇:责任链模式 (Chain of Responsibility) —— 协议栈的流水线

本文介绍了责任链模式在嵌入式通信协议解析中的应用。针对传统"面条式"代码维护困难的问题,提出将各协议解析器解耦为独立处理单元,通过链表形式串联。文章详细展示了模式实现:定义抽象处理者接口、实现具体协议处理器、构建链表管理器。该方案具有内存占用低(O(1)栈空间)、可动态扩展、支持优先级调整等优势,并探讨了性能优化策略及动态插件系统等扩展应用,为嵌入式通信协议处理提供了清晰的架构方案。

一路往蓝-Anbo 的博客 179

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

上一篇: 【C/C++】点滴基础知识(EOF,sscanf)
下一篇: URL Rewrite Rule重写规则
tham_
博客等级 码龄12年 233粉丝 105原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值