当先锋百科网

首页 1 2 3 4 5 6 7
  • 自我修炼_初级算法篇_leetcode_第19题

    最长公共前缀 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 1: 输入:strs = ["flower","flow","flight"] 输出:"fl" 示例 2: 输入:strs = ["dog","racecar","car"] 输出:"" 解释:输入不存在公共前缀。   提示: 1 <= strs.length <= 200 0 <= strs[i]

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • 分治算法leetcode刷题---重新理解快排和归并

    一)颜色划分: 75. 颜色分类 - 力扣(LeetCode) 算法原理: 使用三指针算法解决此问题:

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode 热题 HOT 100 算法题参考解法

    LeetCode 热题 HOT 100 算法题参考解法 力扣链接:LeetCode 热题 HOT 100 1. 两数之和 力扣链接:

  • LeetCode 200.岛屿数量

    给你一个由 ‘1’(陆地)和 ‘0’(水)组成的的二维网格,请你计算网格中岛屿的数量。 岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。 此外,你可以假设该网格的四条边均被水包围。 提示:

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • LeetCode算法题整理(200题左右)

    目录 前言一、树(17)

  • ccf-201703-1-分蛋糕

    试题编号: 201703-1 试题名称: 分蛋糕 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述   小明今天生日,他有n块蛋糕要分给朋友们吃,这n块蛋糕(编号为1到n)的重量分别为a1, a2, …, an。小明想分给每个朋友至少重量为k的蛋糕。小明的朋友们已经排好队准备领蛋糕,对于每个朋友,小明总是先将自己手中编号最小的蛋糕分给他,当这个朋友所分得蛋糕的重量不到k时,再继续将剩下的蛋糕中编号最小的给他,直到小明的蛋糕分完或者这个朋友分到的蛋糕的总重量大于等于k。   请问当小明的蛋糕分完

  • c语言穷举算法 枚举法,c语言枚举法 穷举法 ppt课件

    枚举法 穷举法 笨人之法 把所有可能的情况一一测试 筛选出符合条件的各种结果进行输出 分析 这是个不定方程 三元一次方程组问题 三个变量 两个方程 x y z 1005x 3y z 3 100设公鸡为x只 母鸡为y只 小鸡为z只 百元买百鸡问题分析 x y z 1005x 3y z 3 100 三重循环 voidmain intx y z for x 0 x 100 x for y 0 y 100 y for z 0 z 100 z if x y z 100 结果 x 0 y 25 z 75x 4 y 18 z 78x 8 y 11 z 81x 12 y 4 z 84 讨论

  • 算法入门(5)枚举法(熄灯问题)

    参考该链接和B站上的视频做一些简单的拓展。 题目描述: 有一个5行6列的按钮矩阵,矩阵中每一个位置都有一个灯和一个按钮。 当按下某个位置下按钮后该位置和该位置周围(上,下,左,右)的灯的状态都会改变依次。 如果该位置在矩阵边上只会改变周围3个位置灯的状态,如果在角上只会改变周围两个位置灯的状态。如下图所示(复制北大mooc

  • Vue 如何新建一个项目(如何安装依赖)

    接触Vue框架已经有几个月了,之前一直很忙,现在把Vue学习的笔记在总结回顾一下 安装Vue 第一步,安装node.js https://nodejs.org/en/download/ 第二步,更换淘宝镜像 npm install -g cnpm --registry

  • 空瓶子换水喝问题

    #include <iostream> using namespace std; int

  • Ownership qualifiers of Objective-C: In Details

    http://blog.csdn.net/chuanyituoku/article/details/17371807 虽然这里讲的大部分知识以前都看过,但是时不时出现某些点让我如茅塞顿开; 以前经常会忘记一些细节,这篇文章可以

  • Redis-02-1 Centos7安装Redis

    Centos7安装Redis 一、安装gcc依赖 由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v),如果没有安装,执行以下命令进行安装  [root@localhost local]# yum install -y gcc 

  • CCF201703-1 分蛋糕(100分)

    试题编号:201703-1试题名称:分蛋糕时间限制:1.0s

  • 第四章 朴素贝叶斯法

    参考资料: 李航《统计学习方法》 朴素贝叶斯法是基于贝叶斯定理与特征条件独立假设的分类方法 对于给定的训练数据集,首先基于特征条件独立假设学习输入/输出的联合概率分布 p ( x , y ) p(x,y)

  • 枚举法(穷举法)

    枚举法的本质就是从所有候选答案中去搜索正确的解,使用该算法需要满足两个条件: 1. 可预先确定候选答案的数量 2. 候选答案的范围在求解之前必须有一个确定的集合。 实例:填数字游戏

  • GIT分支管理个人基础学习笔记

    本片博客纯属个人学习总结用,如果想学入门的完整内容请移步到廖雪峰的官方网站查找GIT教程 1.GIT是什么       git是目前版本管理工具中最先进的分布式版本控制系统,从人工管理文档的版本转变成程序来管理文档的版本,并且可以查文档的历史版本进行相应的回滚操作 2.GIT安装        在linux系统安装根据实际的版本进行,本人用的是centos使用 yum install git 命令。其他版本可以通过官网的源码进行安装,源码解压后进入对应的目录,依次进行一下操作 ./config

  • [转]网络诊断工具tcpdump

     原贴:http://www.linuxfly.org/post/183.htm 12月

  • Git:Another git process seems to be running in this repository

    git pull Another git process seems to be running in this repository, e.g. an editor opened by 'git commit'. Please make sure all processes are terminated then try again. If it still fails, a git process may have crashed in this repository earlier: remove the file manu

  • java线程池ThreadPoolExecutor及四大常用线程池

    一、线程池的作用         有时候,系统需要处理非常多的执行时间很短的请求,如果每一个请求都开启一个新线程的话,系统就要不断的进行线程的创建和销毁,有时花在创建和销毁线程上的时间会比线程真正执行的时间还长。而且当线程数量太多时,系统不一定能受得了。                 使用线程池主要为了解决一下几个问题:         a.通过重用线程池中的线程,来减少每个线程创建和销毁的性能开销。