原文:算法学习心得

最近学 复习 了很多省选算法,先把心得写在这里,将来如果忘了拿来复习吧 一 树链剖分 树链剖分是处理一类在树的一条链上修改 查询最大 最小值 权值和的算法。效率nlog n,大概数据在 w到 w左右比较正常吧 树链剖分不支持导致树的形态发生改变的操作,比如插入 删除一条边 对于某一修改x到y路径上的东西操作,正常的模拟做法是先提出x和y的lca,然后一步一步往上走处理x到lca和y到lca的路径 ...

2014-11-29 18:44 0 2279 推荐指数:

查看详情

算法学习心得

在极客时间上订阅王争老师的《数据结构与算法之美》有一段时间了,不仅让我学习了以前没有接触过的算法和数据结构,更重要的是让我懂得了如何学习数据结构和算法。数据结构与算法应该说是计算基础中的基础,在学习算法之前最好对计算机的原理有一定的了解,不然很难理解数组和链表的实现,所以大学计算机专业都会有算法课 ...

Thu Jan 17 21:53:00 CST 2019 0 606
计算机实现减法学习心得

  前面我们知道了人们利用电子电路知识实现了加法,那么要实现减法是不是也要重新设计一套电路器件呢?答案是不用的,因为在计算机二进制里实现减法实际上是通过加法来实现的,例如计算a-b就是计算a+(b的补 ...

Thu Jan 26 18:50:00 CST 2017 0 2605
jQuery学习心得

1.闭包 每次看到jQuery的时候,首先想到的就是闭包。这是个老生常谈的问题了。今天重新回忆了一下闭包。 什么是闭包? 当有一个函数想要访问另一个函数内部的变量,这个是访问不了的。所有我们 ...

Wed Feb 28 02:35:00 CST 2018 0 973
JavaScript学习心得

今天看了一下JavaScript,发现了好多与我第一次学习它时的不同,这一次我看的时候突然发现,我不仅能看懂,更会用,终于明白为什么在大二的时候,为什么我学习javaweb的时候为什么进度老是停止不前,这里我总结了一下几点: 1.编程时相通的,只要抓住一门语言,将他学的心神领会,这样再去其他类型 ...

Sat Oct 03 07:41:00 CST 2020 0 1229
Github学习心得

Github学习心得 Git简介 Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理,也是[Linus Torvalds](https://baike.baidu.com/item/Linus Torvalds/9336769)为了帮助管理Linux ...

Wed Oct 06 06:43:00 CST 2021 4 1113
mySql的学习心得

不知不觉又到晚上了,总感觉每天的时间有些不过用,总感觉每天都有学不完的东西。但是,让我欣慰的是,还是颇有收获的。今天学习了另一个数据库mysql5的相关知识,下面是有关学习内容(php文件): </head> <body> <? //链接数据库MYSQL ...

Tue Oct 25 18:44:00 CST 2016 0 1922
Jalor 5学习心得

jalor5是一套功能强大的框架,该框架集成了spring、mybatis、cxf、日志、异常等组件,和其它未提及的部分组件,如消息组件。 它还自带了权限管理,内容管理,国际化等功能,该框 ...

Tue Apr 12 22:44:00 CST 2016 8 24425
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM