算法网

  • 在线工具
  • 精品教程
  • 数据结构
    • 时间复杂度
    • 空间复杂度
    • 树
      • 二叉查找树
      • 满二叉树
      • 完全二叉树
      • 平衡二叉树
      • 红黑树
      • B树
    • 图
    • 队列
    • 散列表
    • 链表
  • 算法
    • 常用算法
      • 排序算法
      • 贪心算法
      • 递归算法
      • 动态规划
      • 分治算法
      • 回溯法
      • 分支限界法
      • 拓扑排序
      • 字符串相关算法
      • 数组相关算法
      • 链表相关算法
      • 树相关算法
        • 二叉树相关算法
    • LeetCode
    • 剑指offer
  • 软件开发
    • 编程语言
      • java
        • java并发
          • Java多线程
          • java锁
          • java线程池
          • JUC
        • JVM
        • 源码分析
          • Spring MVC源码分析
          • Spring Cloud源码分析
          • Spring Boot源码分析
        • java集合
          • HashMap源码分析
      • python
      • JavaScript
      • c/c++
      • SQL
      • PHP
      • Objective-C
      • swift
      • Rust
      • Kotlin
    • 开发基础
      • HTTP
      • HTTPS
      • 加密算法
      • 位运算
      • git
    • 架构设计
      • 设计模式
        • 创建型
          • 单例模式
          • 工厂模式
          • 原型模式
          • 建造者模式
        • 结构型
          • 组合模式
          • 外观模式
          • 装饰模式
          • 适配器模式
          • 亨元模式
          • 代理模式
          • 桥接模式
        • 行为型
          • 状态模式
          • 观察者模式
          • 策略模式
          • 解释器模式
          • 迭代器模式
          • 访问者模式
          • 责任链模式
    • 专题
    • 后端开发
    • 移动开发
      • Android
      • IOS
      • flutter
    • 前端开发
    • 人工智能
    • 区块链
    • 云计算
    • 大数据
  • 开源软件

Zigzag扫描

2018年1月21日 Z字形编排问题 0条评论 339次阅读 0人点赞

Zigzag扫描代码 MATLAB版 支持M*N矩阵 即将一个 M * N 的矩阵,依 Zigzag 顺序扫描为 1 * (M*N) 的向量。 代码如下,仅供参考。 function [vec,vecNum] = zig…

LeetCode 数组专栏:118. 杨辉三角(Java版)

2018年1月21日 杨辉三角问题 0条评论 158次阅读 0人点赞

题目描述:给定一个非负整数 numRows,生成杨辉三角的前 numRows 行。 在杨辉三角中,每个数是它左上方和右上方的数的和。 示例: 输入: 5 输出: [ [1], [1,1], [1,2,1], [1,3,3…

L - 杨辉三角

2018年1月21日 杨辉三角问题 0条评论 156次阅读 0人点赞

还记得中学时候学过的杨辉三角吗?具体的定义这里不再描述,你可以参考以下的图形: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 Input 输入数据包含多个测试实例,每个测试实例的…

用二维数组打印杨辉三角(c/c++)

2018年1月21日 杨辉三角问题 0条评论 319次阅读 0人点赞

编程打印如下形式的杨辉三角                 …

浮点数精度

2018年1月21日 骑士周游问题 0条评论 166次阅读 0人点赞

https://blog.csdn.net/waitfor_/article/details/8035773 printf(“%.2lf”,a);//这里是将a四舍五入输出 计算几何头疼的地方一般…

回溯法求迷宫问题

2018年1月21日 迷宫问题 0条评论 156次阅读 0人点赞

并不是什么新鲜算法,只是这儿当作回溯法经典案例复习下而已! 以一个M×N的长方阵表示迷宫,0和1分别表示迷宫中的通路和障碍。设计一个程序,对任意设定的迷宫,求出一条从入口到出口的通路,或得出没有通路的结论。 (1)&nb…

1207 ACM 汉诺塔II 数学

2018年1月21日 汉诺塔问题 0条评论 124次阅读 0人点赞

题目:http://acm.hdu.edu.cn/showproblem.php?pid=1207 中文题目,在原来三个柱子的情况下(汉诺塔一),增加了一个柱子,难度也增加了。 思路: 思考时尽量和汉诺塔一联系起来。 1…

汉诺(Hanoi)塔问题总结

2018年1月21日 汉诺塔问题 0条评论 309次阅读 0人点赞

今天学廖雪峰的python教程看到汉诺塔问题,就重新复习一下 汉诺塔问题 算法思路 分三步走(假设三个座A、B、C,共n个盘子) 将n-1个盘子借助C座,将A移到B 将最后一个盘子从A移到C 将n-1个盘子借助A座,从B…

用广播 BroadcastReceiver 更新 UI 界面真的好吗?

2018年1月21日 ActivityManagerService 0条评论 312次阅读 0人点赞

Hello,各位早上好,又一个非常 nice 的一天,一起起来奋斗和前进吧。 这是 面试系列  的第三期。本期我们将来探讨一下 Android 四大组件的重要组成部分:广播 BroadcastReceiver。…

Python3基础数据-字符串

2018年1月21日 python 0条评论 142次阅读 0人点赞

一、创建字符串 字符串是 Python 中最常用的数据类型。我们可以使用引号(‘或”)来创建字符串。创建字符串很简单,只要为变量分配一个值即可。例如: var1 = 'Hello World!' …

  • «
  • <
  • 57187
  • 57188
  • 57189
  • 57190
  • »

开源教程

《机器学习》读书笔记

十大经典排序算法

Spark 编程指南简体中文版

Python3.6 入门指南

python最佳实践指南

python3-cookbook中文版

python简明教程

草根学python

Python语言小册

Python 之旅

python进阶

python Requests官方文档

python从零开始学爬虫

python代码打包教程

python数据结构

python学习笔记

python与常用算法

数据结构

数据结构-时间复杂度

数据结构-空间复杂度

数据结构-链表

数据结构-队列

数据结构-散列表

数据结构-AVL树

数据结构-树

B树

数据结构之Trie树

数据结构-图

算法

剑指offer题目解答

Bellman – ford算法

广度优先遍历BFS

深度优先遍历DFS

Dijkstra算法

KMP算法

算法经典问题之Z字形编排问题

HTTP原理详解

HTTPS原理详解

Copyright 2022 算法网. All Rights Reserved. | 免责声明

Scroll Up