怎么学算法啊

问题描述

学了java语言,还是不会编程,有没有那种讲怎么解决具体问题的算法书,比如说典型的算法题什么的,笔试能用的上的

解决方案

解决方案二:
《数据结构》难道你们不学?
解决方案三:
引用1楼ticmy的回复:

《数据结构》难道你们不学?

大学也学过,不过都还给老师了,杯具

时间: 2024-09-15 09:49:10

怎么学算法啊的相关文章

如何学算法导论 拜求方法

问题描述 我想看算法导论,但是拿着那么厚厚的一本书我就蒙了想问问高手都怎么看这本书的~~~~ 解决方案 解决方案二:慢慢看解决方案三:要学算法,先学好数据结构解决方案四:要参加ACM么?牛叉!解决方案五:看书┗━━━━━练习解决方案六:下学期就要学习数据结构和算法了--看了一小下下,感觉和DM有很多相似哦~~解决方案七:一边看一边练吧,如果要参加ACM的话要搞的很熟,一般情况的话把基本的数据结构和常用算法搞熟就行了,对将来编写高效率,高质量的代码有好处解决方案八:先学数据结构,然后一边看这本书,

《趣题学算法》—第1章1.1节累积计数法

第1章 计数问题 趣题学算法 1.1 累积计数法 1.2 简单的数学计算 1.3 加法原理和乘法原理 1.4 图的性质 1.5 置换与轮换 人类的智力启蒙发端于计数.原始人在狩猎过程中为计数猎获物,手指.结绳等都是曾经使用过的计数工具.今天,我们所面对.思考的问题更加复杂.庞大,计数的任务需要强大的计算机来帮助我们完成.事实上,很多计算问题本身就是计数问题. 1.1 累积计数法 这样的问题在实际中往往要通过几个步骤来解决,每个步骤都会产生部分数据,问题的目标是计算出所有步骤产生数据的总和.对这样

《趣题学算法》目录—导读

版权 趣题学算法 • 著 徐子珊 责任编辑 张 涛 • 人民邮电出版社出版发行 北京市丰台区成寿寺路11号 邮编 100164 电子邮件 315@ptpress.com.cn 网址 http://www.ptpress.com.cn • 读者服务热线:(010)81055410 反盗版热线:(010)81055315 内容提要 趣题学算法 本书共分10章.第0章讲解了算法的概念及体例说明.第1-7章分别就计数问题.信息查找问题.组合优化问题.图中搜索问题和数论问题展开,讨论了算法的构思和设计,详

算法 就业 ios 学生-今年大三 面临就业 是继续学算法好还是选一个具体方向好

问题描述 今年大三 面临就业 是继续学算法好还是选一个具体方向好 在大学的前两年,学的好一点的算是数据结构还有算法.现在大三了,是继续深研算法好呢,还是找一个具体的方向好呢,要是具体的方向的话.我想向ios方向发展,求大神指点.如果我有什么说的不得体的地方,请多多包含.真心求教 解决方案 好吧,看了楼主的介绍,大学前两年是基本没学到什么技术,如果你想做ios开发的话可以到自己学校的图书馆借关于ios开发的书哦,在你学习的过程中自然会学到相关的技术.基础语言需要object-c或者新出来的swif

想学算法,求由浅入深的学习资料。

问题描述 想学算法,求由浅入深的学习资料. 想学算法,求由浅入深的学习资料. 最好能有全套的学习资料,包括数据结构..... 解决方案 找本大学本科生用的数据结构和算法的教程即可(严蔚敏C语言版). 解决方案二: 数据结构说的算法已经是最简单最简单的了.一般来说,数据结构是紧跟着C语言程序后大学开的第二门课.再简单都简单不起来了. 解决方案三: 真正能算算法启蒙读物的应该是<编程珠玑>,不过现在对你来说都显得比较难. 系统学习可以看<算法导论>,一般的程序员达到这个程度就可以了.说

《趣题学算法》—第0章0.1节App程序与算法

第0章 从这里开始趣题学算法0.1 App程序与算法 0.2 计算问题 0.3 算法的伪代码描述 0.4 算法的正确性 0.5 算法分析 0.6 算法运行时间的渐近表示 0.7 算法的程序实现 0.8 从这里开始 0.1 App程序与算法信息时代,人们时刻都在利用各种App解决生活.工作中的问题,或获取各种服务.早晨,手机里设定的闹钟铃声(或你喜欢的音乐)将你唤醒.来到餐厅,你用手中的IC卡到取餐处的刷卡机上支付美味早餐的费用.上班途中,打开手机上的音乐播放器,用美妙的乐声,打发掉挤在公交车上的

《趣题学算法》—第0章0.2节计算问题

0.2 计算问题上面已经说到什么是计算问题,下面就来看一个有趣的计算问题. 问题描述这个学期Amy开始学习一门重要课程--线性代数.学到行列式的时候,每次遇到对给定的序列计算其逆序数,她都觉得是个很闹心的事.所以,她央求她的好朋友Ray为她写一段程序,用来解决这样的问题.作为回报,她答应在周末舞会上让Ray成为她的伦巴舞舞伴.所谓序列A的逆序数,指的是序列中满足iA[j]的所有二元组的个数.输入输入文件包含若干个测试案例.每个案例的第一行仅含一个表示序列中元素个数的整数N(1leqslantNl

《趣题学算法》—第0章0.3节算法的伪代码描述

0.3 算法的伪代码描述 上一节最后一段使用自然语言(汉语)描述了解决"计算逆序数"问题的算法.即如何将输入数据转换为输出数据的过程.在需要解决的问题很简单的情况下(例如"计算逆序数"问题),用自然语言描述解决这个问题的算法是不错的选择.但是,自然语言有一个重要特色--语义二岐性.语义二岐性在文学艺术方面有着非凡的作用:正话反说.双关语--.由此引起的误会.感情冲突--带给我们多少故事.小说.戏剧--.但是,在算法描述方面,语义二岐性却是我们必须避免的.因为,如果对

《趣题学算法》—第0章0.7节算法的程序实现

0.7 算法的程序实现 有了解决问题的正确算法,就可以利用一种计算机程序设计语言将算法实现为可在计算机上运行的程序.本书选用业界使用最广泛.最成熟的C++语言来实现解决每一个问题的算法.C++语言是面向对象的程序设计语言,它为程序员提供了一个庞大的标准库.有趣的是,C++脱胎于C语言.所以,读者若具有C语言某种程度的训练,对于理解本书提供的C++代码一定是大有裨益的.闲话少说,让我们先来一睹C++语言程序的"芳容"吧. 解决问题0-1"计算逆序数"的C++程序如下.