IT大道IT大道

首页 > TAG信息列表 > 算法

  • Why algorithms will be at the core of our AI-powered future, and why you should care

    Why algorithms will be at the core of our AI-powered future, and why you should care

    For the second year in a row, We Are Social had the privilege of presenting at Vivid Sydney this year. Already one of the world’s leading festivals, Vivi...

    2017-06-28 itdadao 新闻 10 ℃ 0
  • 16.Symmetric Tree

    16.Symmetric Tree

    题目描述:
    Given a binary tree, check whether it is a mirror of itself (ie, symmetric around its center).
    For example, this binary tree [1,2,2,3,4,4,3] is symmetr...

    2017-06-27 itdadao 技术 8 ℃ 0
  • HD-ACM算法专攻系列(16)——find your present (2)

    HD-ACM算法专攻系列(16)——find your present (2)

    题目描述:




    源码:


    #include"iostream"
    #include"string"
    using namespace std;

    bool IsFirstHalf(string *strs, int n, string str)
    {
    int count = 0;
    for(int i =...

    2017-06-27 itdadao 技术 12 ℃ 0
  • 算法基础之排序—快速排序

    算法基础之排序—快速排序

    上一节简单介绍了一下常用的插入排序,这一节,我们来看看实际中针对大量数据最常用的快速排序算法。 快速排序算法采用的是一种分治的策略,其的特点就是。。。。快!算...

    2017-06-27 itdadao 技术 2 ℃ 0
  • 九宫格移动拼图游戏 - TCB_Java

    九宫格移动拼图游戏 - TCB_Java

    效果图:





    代码以及详细逻辑:

    <!doctype html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>九宫格拼图</title>
    <style>
    *{
    padding:...

    2017-06-27 itdadao 技术 13 ℃ 0
  • 算法基础之排序—插入排序

    算法基础之排序—插入排序

    排序算法是算法基础中最常见也是最应该掌握的算法。 插入排序的想法,和我们玩扑克牌起牌相&#20284;。从左手为空开始,扑克牌背面朝上至于桌上,每次从桌面上摸...

    2017-06-27 itdadao 技术 5 ℃ 0
  • 6.比较排序之快速排序

    6.比较排序之快速排序

      快速排序(简称快排)因为其效率较高(平均O(nlogn))经常在笔试题中对其考查。  对于快排的第一步是选取一个“基数”,将会用这个“基数”与其它数进行比...

    2017-06-27 itdadao 技术 12 ℃ 0
  • 2.算法中的大O符号

    2.算法中的大O符号

    大O符号是一种算法复杂度的相对表示方式。
    1.大O表示算法的操作数,表示出算法运行的快慢
    2.大O表示法指出了最糟糕情况下的运行时间,例如 简单查找的运行时间O(n),意味着在最...

    2017-06-27 itdadao 技术 10 ℃ 0
  • 1.二分查找法

    1.二分查找法

    1 #!/usr/bin/python
    2 # -*- coding: utf-8 -*-
    3
    4 def binary_search(arr,item):
    5 low=0
    6 hight=len(arr)-1
    7
    8 print low
    9 print high...

    2017-06-27 itdadao 技术 10 ℃ 0
  • 斐波那契数列的递归和非递归解法

    斐波那契数列的递归和非递归解法

    //递归解法
    function fib(n){
    if(n < 1){
    throw new Error('invalid arguments');
    }
    if(n == 1 || n == 2){
    return 1;
    }
    return fib...

    2017-06-26 itdadao 技术 8 ℃ 0
  • 统计学习方法之逻辑回归(Logistic Regression)

    统计学习方法之逻辑回归(Logistic Regression)

    逻辑回归之所以叫逻辑是因为他用到了逻辑分布:



    图形如下:



    还是按照老样子,根据李航老师的统计学习方法三部分进行学习。

    1 模型

    假设输入为...

    2017-06-26 itdadao 技术 8 ℃ 0
  • 15.Climbing Stairs

    15.Climbing Stairs

    题目描述:

    You are climbing a stair case. It takes n steps to reach to the top.
    Each time you can either climb 1 or 2 steps. In how many distinct ways can you cl...

    2017-06-26 itdadao 技术 11 ℃ 0
  • 12.Range Sum Query

    12.Range Sum Query

    Description:
    Given an integer array nums, find the sum of the elements between indices i and j (i ≤ j), inclusive.
    Example:
    Given nums = [-2, 0, 3, -5, 2, -1]...

    2017-06-26 itdadao 技术 13 ℃ 0
  • 算法五之快速排序

    算法五之快速排序

    一、快速排序(Quicksort)思想
    设要排序的数组是A[0]……A[N-1],首先任意选取一个数据(通常选用数组的第一个数)作为关键数据,然后将所有比它小的数都放到它前面,所有比它大...

    2017-06-26 itdadao 技术 9 ℃ 0
  • iOS学习之 plist文件的读存

    iOS学习之 plist文件的读存

    //一、创建plist文件
    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);
    NSString *plistpath = [paths objectA...

    2017-06-26 itdadao 技术 15 ℃ 0
  • 亚马逊华人科学家任小枫加盟阿里,曾主导无人零售店Amazon Go算法

    亚马逊华人科学家任小枫加盟阿里,曾主导无人零售店Amazon Go算法

    PingWest 品玩 6 月 26 日报道,据 澎湃新闻 消息,亚马逊前资深主任科学家(Senior Principal Scientist)任小枫已经更新了他在华盛顿大学官网上的个人主页,其最新任职为:阿里巴巴i...

    2017-06-26 itdadao 新闻 9 ℃ 0
  • 5.比较排序之归并排序(非递归)

    5.比较排序之归并排序(非递归)

      在上一节中讲解了归并排序的递归版《4.比较排序之归并排序(递归)》,通常来讲,递归版的归并排序要更为常用,本节简单介绍下非递归版的归并排序。思路和递归版相同,均为先分解...

    2017-06-26 itdadao 技术 10 ℃ 0
  • 某某水卡数据算法

    某某水卡数据算法

    ## 第一张卡-----------------------------金额 | 扇区数据:--- |:---56.77 | 3C 48 2D 16 05 B7 00 00 00 02 02 00 00 FD 00 B756.65 | 35 37 21 16 00 C8 00 00 00 0...

    2017-06-25 itdadao 技术 12 ℃ 0
  • 某某水表-M1卡数据算法分析

    某某水表-M1卡数据算法分析

    # 某某水表-M1卡数据算法分析## 卡片数据-----------------------------扇区数据 | 金额:--- |:-...

    2017-06-25 itdadao 技术 11 ℃ 0
  • codeM美团编程大赛初赛B轮D题(考验你的数学思维!)

    codeM美团编程大赛初赛B轮D题(考验你的数学思维!)

    [编程题] 模时间限制:1秒空间限制:32768K给定四个正整数a,b,c,k,回答是否存在一个正整数n,使得a*n在k进制表示下的各位的数值之和模b为c。输入描述:第一行一个整数T(T <= 5,000)...

    2017-06-25 itdadao 技术 13 ℃ 0
  • codeM美团编程大赛初赛B轮E题

    codeM美团编程大赛初赛B轮E题

    题目描述给出一个正整数n,我们把1..n在k进制下的表示连起来记为s(n,k),例如s(16,16)=123456789ABCDEF10, s(5,2)=11011100101。现在对于给定的n和字符串t,我们想知道是否存在一...

    2017-06-25 itdadao 技术 13 ℃ 0
  • 牛顿优化算法 - Welcome!

    牛顿优化算法 - Welcome!

    本人总结的常用优化算法:主要包括梯度下降,共轭梯度法;牛顿法,拟牛顿法;信赖域方法,罚函数法。# -*- coding: utf-8 -*-
    """
    author: UniqueZ_
    file: 牛顿法, 基于DFP的拟牛顿法...

    2017-06-25 itdadao 技术 5 ℃ 0
  • 算法一之简单选择排序

    算法一之简单选择排序

    一、 选择排序的思想
    选择排序的基本思想是:每一趟在n-i+1(i=1,2,…n-1)个记录中选取关键字最小的记录作为有序序列中第i个记录。基于此思想的算法主要有简单选择排序、树...

    2017-06-25 itdadao 技术 8 ℃ 0
  • 统计学习方法之感知机

    统计学习方法之感知机

    感知机(Perceptron)是一种简单的分类算法,只能用于数据集线性可分的情况。线性可分的意思是在欧几里得空间内,存在一个超平面可以将数据集分成两部分。在这里我刚好看了一眼逻辑...

    2017-06-25 itdadao 技术 3 ℃ 0
  • 【算法设计与分析基础】15、最近对问题

    【算法设计与分析基础】15、最近对问题

    1、由于Java中没有存放单个键值对的类型使用起来不是很方便


    package cn.xf.util;

    /**
    *
    * 功能:相当于一个key value
    * @author xiaofeng
    * @date 2017年6月18日
    *...

    2017-06-25 itdadao 技术 11 ℃ 0
 16468    1 2 3 4 5 6 7 8 9 10 下一页 尾页
标签列表