算法

一个有关字符串子串的有趣问题

问题描述:输入一个字符串。输入的字符串仅由'0'和'1'组成,比如'10100011101'这样的。从输入的字符串中截取一段连续的片段作为子串,且子串满足从左往右数,'0'的个数总是不比'1'少。输出其满足条件的最长的子串的长度。下面是JavaScript的实现: function subString(str){var arr = str.split('');var res

转型AI产品经理需要掌握的硬知识二:AI常见概念和算法梳理

本文将介绍AI产品经理需要理解的一些概念,常见AI算法,机器学习的工作方式和三大流派,使用Tensorflow实现手写数字识别,帮助大家理解技术实现流程和一些AI技术名词,更有助于同AI科学家或AI工程师的沟通。上一篇文章介绍AI产品经理能力模型,人工智能的发展历史,人工智能常见概念的结构梳理,也简要做了BAT人工智能的优势分析,感兴趣的朋友可以点击链接查看上文:《转型AI

数据运营:构建数据应用网络与算法平台

作者:侯宏(一)引言在 《传统软件企业转型路径:理论、案例与讨论》 一文中,我们探讨过项目与运营的区别,其中有一条是运营是相对开放的系统,项目是相对封闭的系统同时,我们还认为运营实际上对软件企业意味着平台化机遇,是对网络效应的追寻,与产品化对零边际成本的追寻遥相呼应。以东软熙康和用友易代账的案例,我们说明软件产业的下列转变:市场类型从单边到双边软件企业的角色从乙方到平台方软

对个性化推荐感到恐惧?RSS阅读器是一个不错的选择

编者按:厌倦了各种社交网络?对个性化推荐感到恐惧?RSS阅读器是一个不错的选择。文章发表在《连线》杂志。伴随着互联网技术的日臻完善,其恐怖之处开始显现出来。从各种购物平台上无处不在的广告追踪器,到各种各样的个性化推荐算法,都在悄然间吞噬着每一个深入其中的人。不幸的是,没有什么灵丹妙药可以祛除这些弊端。不过,如果你厌倦了控制你在互联网看到什么东西的黑箱算法,你还有一个喘息的机

2022,「算法」属于人民

“人们就是把数据上传了,我也不知道为什么。他们‘信任我’,一群傻 X(dumb fucks)。”图源:《纽约客》2004年,一位名叫扎克的大学生,正在创立一家

算法学习之数据结构线性表、堆、栈

一、喜欢单挑线性表1.线性表的特性线性表是一个线性结构,它是一个含有n≥0个节点的有限序列。在节点中,有且仅有一个开始节点没有前驱并有一个后继节点,有且仅有一个终端节点没有后继并有一个前驱节点。其他的节点都有且仅有一个前驱和一个后继节点。通常可以把一个线性表表示成一个线性序列:k1,k2,…,kn,其中k1是开始节点,kn是终端节点。1.1 线性结构的特征在编程领域中,线性

广告VS内容的区别是什么?

最近和海外做品牌的朋友聊,发现全世界的营销现在课题都一样,叫不会做mid-funnel(解决不了漏斗中部问题)。用咱们中国大白话来讲,就是不会做内容种草。知道这

LeetCode 刷题指南(一):为什么要刷题

虽然刷题一直饱受诟病,不过不可否认刷题确实能锻炼我们的编程能力,相信每个认真刷题的人都会有体会。现在提供在线编程评测的平台有很多,比较有名的有 hihocoder,LintCode,以及这里我们关注的 LeetCode。LeetCode 是一个非常棒的 OJ(Online Judge)平台,收集了许多公司的面试题目。相对其他 OJ 平台而言,有着下面的几个优点:题目全部来自