目录 1. 二分查找 2. LeetCode 34,Search for a Range(区间查找) 3. LeetCode 200. Number of Islands(岛屿数量) 算法复杂度是指算法在编写可执行程序后,运行时所需要的时间资源和内存资源。算法设计一般更在意时间和计算资源的开销,而对空间资源则不太介意。 1. 二分查找 二分查找又称折半查找,首先数组中的元素时按升序
面对复杂的 Web 应用的开发,良好的流程和工具支持是必不可少的,它们可以让日常的开发工作更加顺畅、更加高效。本文介绍了6个Web开发利器以及相关的教程,帮助你在开发、调试、集成和发布过程极大地提高效率。 Sublime Text SublimeText 是一款非常精巧的文本编辑器,适合编写代码、做笔记、写文章。它用户界面十分整洁,功能非同凡响,性能快得出奇。这些非常棒的特性包括任意跳转(G
原来一百年前的人也考虑过这个问题,这个想法有香浓的理论支撑,通过对信息进行冗余编码,即传输更多的信息,原信息装载于这个冗余的信息中,传输这个冗余的信息要传输更多的数据量,但是,这样可以对抗信道中的噪声带来的信号失真,这样既是有些信号失真、有些数据丢失,最终仍能正确的传输想要传输的那部分信息。 这个通讯的历史很有意思,要抽时间研究一下! 【纠错编码原理】1-纠错编码的基本概念:简单入门 - Ri