范文无忧网学习方法学习技巧

如何学习ACM中的数学

02月28日 编辑 fanwen51.com

[如何学习高中数学]如何学习高中数学,作为一个高中生,学好数学很重要,下面就来看看如何学习高中数学吧!高中数学学习方法【1】 一、每天做几道数学题数学是应用性很强的学科,做题是数学学习过程中...+阅读

如何学习ACM中的数学

ACM对数学确实要求比较高。在ACM中,很多题目都涉及到数论、离散数学、几何学、组合数学甚至是微积分的知识。

当然,计算几何是一大类问题,可以暂时不把它放在数学领域讨论,虽然计算几何的题目基本每个区域赛必考。

我认为,你应该首先学习初等数论知识,如素数、同余、中国剩余定理等,这些都是些基础知识;之后,离散数学里面的知识也要有个概念,比如经典的逻辑关系、群的概念等;之后再学习组合数学的知识,特别是排列组合、Polya定理、鸽笼原理等等。这些东西,对于每一个分类,基本上poj上面都有对应的题目可以做,你可以在POJ上面多加练习。必须说的是,ACM是一个要求编程基础非常扎实的比赛,所以,多练习、多思考是必须要有的!

数论的学习,必然是看看初等数论这本书,对于这本经典我就不说啥了。。。

组合数学可以看看卢开澄的那本组合数学,也可以看看吴文虎的那本程序设计中的组合数学。

希望对你有用!预祝取得好成绩!

你们华中科大应该ACM的成绩还行啊,有空多去你们华科的acm题库做做题,跟前辈们聊聊天,对你提高很大的!

acm素数组合问题

#include

bool fun(int n)

{

int i;

for (i=2;i

if (n%i==0)

break;

if (i==n)

return true;

else

return false;

}

main()

{

int i,n,num=0,flag;

scanf("%d",&n);

for (i=n-1;i>=2;i--)

{

for (flag=2;flag

if (i%flag==0)

break;

if (flag==i&fun(n-i)&i>=(n-i))

{

printf("%d %d\n",i,n-i);

num++;

}

}

printf("一共有%d组\n",num);

}

延伸阅读:

如何学习小学数学一、在数学情境中,趣味盎然的学习 数学源于生活,生活中到处充满着数学。教师应为学生创设良好的数学学习氛围,让学习陶醉于数学情境之中,乐不思蜀。这里的情境主要指教师通过讲...

初中升高中的数学学习方法一、初中升高中需要转变学习习惯 初中生学数学有三种不同的类型: 1、 记忆型:这种学生的学习方法是大量做题,然后记背做过的题,考试时靠记忆解题。这种学生用记忆代替思维,思维能...

如何学习初中数学初中数学其实是不难的,理论性较强一点。所以不要害怕数学,更不要太紧张.只要把分数看开点就可以了,否则太过于紧张的心情,是无法进行学习的.一紧张,就害怕,数学并不难的,所以不要紧...

初一:数学全效学习中的问题1.合并同类项: 3xy(2)-5xy+0.5x(2)y-3xy(2)-4.5x(2)y=-5xy-4x(2)y 提取公因式: -5xy-4x(2)y=-xy(5+4x)=-3/2*9=-27/2 2.没有图,没有真相 绿地面积为ab,游泳区面积为mn,半圆形休息...

大学里如何学习数学与应用数学首先我要肯定你所定的理想和抱负是很值得你去奋斗的目标。现在读大学有很多人都只是为了拿文凭的,在学校里没学多少有关自己专业的知识,但是你既然是喜欢上数学了,你就一定要把...

如何提高小学数学学习中的计算能力的教学反思一、存在的现象 在一节四则混合运算应用题的复习课上,我共让8位学生上台板演,但结果让人大跌眼镜:8位学生式子全部正确,但有7位学生的计算结果错了,而且这7位学生根本不是学困生,...

如何高效学习数学解答: 楼主不要被楼上的解答给吓住!本人在这里要纠正两点: 1、数学不难学,学数学,比物理、化学、生物,容易进步得快; 2、跟英美高才生相比,我们高中的数学学得很少、很窄、很浅。 下...

如何培养学生学习数学的兴趣调动学习数学的积极性根据学生的各个年龄段有所不同。我不知道你指的是那个阶段。 无论任何阶段,学习都需要鼓励和表扬。当学生有成就感时,就会自愿去学下去。要培养学生学习数学的兴趣,最好先建立...

初中数学学习方法:如何进行数学阅读一、数学教材的阅读 《数学课程标准》明确指出:“教师必须注意指导学生认真阅读课文。”数学阅读教学的实质是学生在教师的引导下进行自主探究学习,指导学生认真阅读教材、准...

推荐阅读
图文推荐
栏目列表