用golang刷LeetCode 用Go语言刷LeetCode记录,只是为了练习Go语言,能力有限不保证都是最优解,只能在此抛转引玉了。 数据结构和算法 数据结构和算法是程序员的命根子,没了命根子也就没有了尊严。 1. 两数之和 题目描述 "力扣(LeetCode)链接" 给定一个整数数组 nums ...
分类:
其他好文 时间:
2019-10-26 13:44:02
阅读次数:
337
一、数据结构与算法 数据结构与算法是一个程序员的基本功,技术日月更新,但数据结构和算法就相当于一个人的内功,这个人在编程的造诣高不高,就要看内功深厚不深厚。数据结构与算法是一个程序员的基本功,需要平时不断去积累。生活中许多都设涉及到数据结构与算法,数据库就是很典型的,只有认识到数据结构与算法,才能够 ...
分类:
其他好文 时间:
2019-10-24 21:44:37
阅读次数:
89
现在市面上的数据结构与算法的教程也都不少,但有两个问题,第一是泛泛而谈,第二是基本都是c语言实现,而java作为第一主流语言,理应有它自己的独到之处。这也是我写这些博客的初衷,我会讲解java实现的数据结构和算法。至于说为什么要学习数据结构和算法,我相信大家都应该清楚。大家平时的工作,敲的业务代码,都属于外功,可以帮你轻松地完成老板交待的工作,每个月能挣到属于自己的那份钱。但我不知道小伙伴们有没有
分类:
编程语言 时间:
2019-10-23 00:14:27
阅读次数:
106
慢慢练语法和思路, 想说的都在代码及注释里。 ...
分类:
编程语言 时间:
2019-10-14 17:27:07
阅读次数:
229
前言 这篇文章主要是鸟瞰数据结构和算法,不涉及到具体的细节。 阐述逻辑通过黄金思维圈中的是什么,为什么展开。 内容包括: 什么是数据结构 为什么需要需要数据结构 数据结构分类 什么是算法 为什么需要算法 算法的衡量标准 关于数据结构 什么是数据结构? 逻辑结构:描述数据之间的关系 物理结构:描述数据 ...
分类:
编程语言 时间:
2019-10-12 21:02:08
阅读次数:
97
数据结构与算法(Python) Why? 我们举一个可能不太恰当的例子: 如果将最终写好运行的程序比作战场,我们码农便是指挥作战的将军,而我们所写的代码便是士兵和武器。 那么数据结构和算法是什么?答曰:兵法! 我们可以不看兵法在战场上肉搏,如此,可能会胜利,可能会失败。即使胜利,可能也会付出巨大的代 ...
分类:
其他好文 时间:
2019-10-11 18:39:47
阅读次数:
112
py内置数据结构算法常考 常用内置的算法和数据结构 常用内置数据结构和算法 | 数据结构/算法 | 语言内置 | 内置库 | | | | | | 线性结构 | list(列表)/tuple(元组) | array(数组, 不常用)/collections.namedtuple | | 链式结构 | ...
分类:
编程语言 时间:
2019-10-02 10:28:48
阅读次数:
96
概述 通用技能 阅读 文档 版本控制系统 语言三剑客 html css js 前端库 node.js 性能和工程化 mvvm vue react angular 前端跨界 移动端 桌面端 服务器端 数据结构和算法 图形化和h5 设计模式和安全 ...
分类:
其他好文 时间:
2019-09-30 23:46:34
阅读次数:
88
大二学习数据结构和算法啦,因为之前用Java语言实现过,所以理解起来还是比较轻松,就是理解数组与结构体的运用。废话不多说,上代码! 结构体 初始化 增删改查插 还有一些小方法,销毁,取长,清空 全部代码 #include<stdio.h> typedef struct { int *data; in ...
分类:
编程语言 时间:
2019-09-26 21:38:17
阅读次数:
93