• 关于

    有限长度串是什么

    的搜索结果
  • 字符串和字符串的常见存储结构

    继续接去年的常见数据结构和算法总结 系列随笔记录 一、计算机里进行非数值处理的对象基本上是字符串数据,比处理浮点和整数都要复杂 string串定义:由 0 个或多个 字符 组成的 有限的 序列,通常记为:s =“a1 a2 a3 … ai …an”  ( n≥0 ,且n是有限的)。其中的引号不属于...

    文章 ghost丶桃子 2016-05-19 1497浏览量

  • C#数据结构与算法揭秘六

    这节我们讨论两种用的蛮多的数据结构——串和数组 首先,老样子,什么是串,这里串不是吃的牛肉串,羊肉串,而是字符串。在应用程序中使用最频繁的类型是字符串。字符串简称串,是一种特殊的线性表,其特殊性在于串中的数据元素是一个个的字符。字符串在计算机的许多方面应用很广。如在汇编和高级语言的编译程序中,源程...

    文章 laozhu1124 2016-04-15 1472浏览量

  • 从头到尾彻底理解KMP(转)

    引言     KMP原文最初写于2年多前的2011年12月,因当时初次接触KMP,思路混乱导致写也写得非常混乱,如此,留言也是骂声一片。所以一直想找机会重新写下KMP,但苦于一直以来对KMP的理解始终不够,故才迟迟没有修改本文。     然近期因在北京开了个算法班,专门讲解数据结构、面试、算法,才...

    文章 developerguy 2015-10-29 1017浏览量

  • 文件压缩算法

    gzip 、zlib以及图形格式png,使用的压缩算法都是deflate算法。从gzip的源码中,我们了解到了defalte算法的原理和实现。我阅读的gzip版本为 gzip-1.2.4。下面我们将要对deflate算法做一个分析和说明。首先简单介绍一下基本原理,然后详细的介绍实现。1 gzip ...

    文章 lhyxcxy 2016-09-08 1227浏览量

  • [算法系列之二十四]后缀树(Suffix Tree)

    之前有篇文章([算法系列之二十]字典树(Trie))我们详细的介绍了字典树。有了这些基础我们就能更好的理解后缀树了。 一 引言 模式匹配问题 给定一个文本text[0…n-1], 和一个模式串 pattern[0…m-1],写一个函数 search(char pattern[], char...

    文章 sjf0115 2015-02-27 3467浏览量

  • Java编程技巧:如何实现参数的输入输出?

    前言 软件开发方法学的泰斗肯特·贝克(Kent Beck)曾说过: 我不是一个伟大的程序员,我只是一个具有良好习惯的优秀程序员。 养成良好的习惯,尤其是不断重构的习惯,是每一个优秀程序员都应该具备的素质。重构(Refactoring)就是在不改变软件现有功能的基础上,通过调整程序的结构、提高程序的...

    文章 茶什i 2020-09-04 1418浏览量

  • 你真的了解Python的字符串吗?

    它竟然把程序员处理字符串跟死亡大事并列了,可见这是多么命中注定…… 回头看其它文章,我发现这种说法得到了佐证,因为我在无意中已零零碎碎地提及了字符串的很多方面,例如:字符串读写文件、字符串打印、字符串不可变性、字符串Intern机制、字符串拼接、是否会取消字符串,等等。而这些,还只能算字符串面目的...

    文章 技术小能手 2018-11-23 1164浏览量

  • python 数据库初始

    1、数字 2 是一个整数的例子。 长整数 不过是大一些的整数。 3.23和52.3E-4是浮点数的例子。E标记表示10的幂。在这里,52.3E-4表示52.3 * 10-4。 (-5+4j)和(2.3-4.6j)是复数的例子,其中-5,4为实数,j为虚数,数学中表示复数是什么?。 int(整型...

    文章 科技小能手 2017-11-12 720浏览量

  • 经典Leetcode算法题分享(字符串)

    文章已收录Github精选,欢迎Star:https://github.com/yehongzhi前言很多人做leetcode题目找不到方向,或者说很难持之以恒,我这里推荐一种方法,从简单难度开始刷,刷完这个标签的简单难度,再换一个标签,这样循序渐进,把做题的量慢慢提高,还有难度逐渐加大。对于初学...

    文章 java技术爱好者 2021-02-07 101浏览量

  • 《计算机科学概论》—第3章3.3节文本表示法

    本节书摘来自华章出版社《计算机科学概论》一书中的第3章,第3.3节文本表示法,作者[美]内尔·黛尔(Nell Dale)约翰·路易斯(John Lewis),更多章节内容可以访问云栖社区“华章计算机”公众号查看。 3.3 文本表示法一个文本文档可以被分解为段落、句子、词和最终的单个字符。要用数字形...

    文章 华章计算机 2017-05-02 846浏览量

  • 深入探索Redis的五种基础数据类型

    文章已收录Github精选,欢迎Star:https://github.com/yehongzhi 前言 Redis是一个开源的使用C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value的NoSQL数据库。 一般来说,我们都是使用关系型数据库MySQL来存储数据,但是面对着流量高...

    文章 java技术爱好者 2021-01-17 196浏览量

  • 编程杂想

           做技术的工作不是很容易,尤其是客户问问题的时候,遇到技术上的问题,如果遇到过那就轻松应对,但是往往世事不尽人意,大部分问题都是没见过,抓耳挠腮,不得其解,愁人呀。其实有的时候觉得客户才是我们的导师,它们的问题就是我们努力的方向,这样我们是不是有点太被动了?我们应该学会去引领客户,应该...

    文章 醉意人间 2013-05-17 648浏览量

  • 字符编辑距离

    许多程序会大量使用字符串。对于不同的字符串,我们希望能够有办法判断其相似程序。我们定义一套操作方法来把两个不相同的字符串变得相同,具体的操作方法为:   1.修改一个字符(如把“a”替换为“b”);   2.增加一个字符(如把“abdd”变为“aebdd”);   3.删除一个字符(如把“trav...

    文章 指尖的舞曲 2015-04-02 562浏览量

  • printf()详解之终极无惑

    1.printf()简介 printf()是C语言标准库函数,用于将格式化后的字符串输出到标准输出。标准输出,即标准输出文件,对应终端的屏幕。printf()申明于头文件stdio.h。 函数原型: int printf ( const char * format, ... ); 1 返回值:  ...

    文章 范大脚脚 2017-11-14 1110浏览量

  • Java总结篇系列:Java String

    String作为Java中最常用的引用类型,相对来说基本上都比较熟悉,无论在平时的编码过程中还是在笔试面试中,String都很受到青睐,然而,在使用String过程中,又有较多需要注意的细节之处。 1.String是不可变类。 这句话其实大家都很熟悉了,那么具体什么是不可变类呢?一般认为:当对象一...

    文章 长征6号 2017-01-01 661浏览量

  • 计算字符串的相似度(编辑距离)

    问题 许多程序会大量使用字符串。对于不同的字符串,我们希望能够有办法判断其相似程度。我们定义了一套操作方法来把两个不相同的字符串变得相同,具体的操作方法为: 1.修改一个字符(如把“a”替换为“b”)。 2.增加一个字符(如把“abdd”变为“aebdd”)。 3.删除一个字符(如把“travel...

    文章 橘子红了呐 2017-11-21 948浏览量

  • 计算字符串的相似度(编辑距离)

    问题 许多程序会大量使用字符串。对于不同的字符串,我们希望能够有办法判断其相似程度。我们定义了一套操作方法来把两个不相同的字符串变得相同,具体的操作方法为: 1.修改一个字符(如把“a”替换为“b”)。 2.增加一个字符(如把“abdd”变为“aebdd”)。 3.删除一个字符(如把“travel...

    文章 ghost丶桃子 2016-05-20 1559浏览量

  • MySQL优化技巧

    目录 MySQL的特点数据类型优化整型类型小数类型字符串类型时间类型主键类型的选择特殊类型的数据索引优化一个使用Hash值创建索引的技巧前缀索引多列索引聚簇索引覆盖索引重复索引和冗余索引不使用的索引索引使用总结查询优化查询慢的原因重构查询的方式杂七杂八参考书本文的内容是总结一些MySQL的常见使用...

    文章 优惠券发放 2019-04-03 687浏览量

  • 从Trie树(字典树)谈到后缀树(10.28修订)

    作者:July、yansha。 出处:http://blog.csdn.net/v_JULY_v 。 引言     常关注本blog的读者朋友想必看过此篇文章:从B树、B+树、B*树谈到R 树,这次,咱们来讲另外两种树:Tire树与后缀树。不过,在此之前,先来看两个问题。     第一个问题: 一...

    文章 rollenholt 2016-05-06 2165浏览量

  • C 标准库 IO 使用详解

    其实输入与输出对于不管什么系统的设计都是异常重要的,比如设计 C 接口函数,首先要设计好输入参数、输出参数和返回值,接下来才能开始设计具体的实现过程。C 语言标准库提供的接口功能很有限,不像 Python 库。不过想把它用好也不容易,本文总结 C 标准库基础 IO 的常见操作和一些特别需要注意的问...

    文章 程序猿肖邦 2018-05-04 885浏览量

  • 优化Java中的正则表达式

            原文地址: http://www.javaworld.com/javaworld/jw-09-2007/jw-09-optimizingregex.html        如果你花费了数小时和正则表达式做斗争,只是为了让它完成它几秒内就可以完成的匹配,那么这篇文章正是为你量身定做的...

    文章 kjmeng 2007-09-25 841浏览量

  • 带你读《C# 7.0本质论》之二:数据类型

    点击查看第一章点击查看第三章 第2章 数据类型 以第1章的HelloWorld程序为基础,你对C#语言、它的结构、基本语法以及如何编写最简单的程序有了初步理解。本章讨论基本C#类型,继续巩固C#的基础知识。本书到目前为止只用过少量内建数据类型,而且只是一笔带过。C#有大量类型,而且可合并类型来创...

    文章 温柔的养猫人 2019-11-04 660浏览量

  • hash处理海量数据及其实现

     【什么是Hash】   Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,...

    文章 宋金时 2011-10-20 691浏览量

  • 《MySQL DBA修炼之道》——3.7 字符集和国际化支持

    本节书摘来自华章出版社《MySQL DBA修炼之道》一书中的第3章,第3.7节,作者:陈晓勇,更多章节内容可以访问云栖社区“华章计算机”公众号查看 3.7 字符集和国际化支持 3.7.1 什么是字符集字符集(character set)是一套符号和编码。校对规则(collation)是在字符集内用...

    文章 华章计算机 2017-05-02 1684浏览量

  • JavaScript面向对象的编程指南学习笔记

    JavaScript面向对象的编程指南学习笔记 第一章 1,用自己的语言描述出,什么是对象、类、封装、聚合、继承、多态? 对象,拥有属性和方法的任何抽象概念。 类,可以实例化,有共同属性或方法(行为)的相似对象,的模板 封装,提供接口,隐藏接口的实现 聚合,将大功能(对象)拆分成小功能(小对象)...

    文章 优惠券发放 2018-05-18 8660浏览量

  • 字符串笔试题

    1、字符串移位包含问题 //普通解法 bool contain_check() { char s[6] = "AABCD"; char d[5] = "CDAA"; int len = strlen(s); for(int i=0; i<len; ++i)...

    文章 ghost丶桃子 2016-05-20 2568浏览量

  • C#并发编程之异步编程(二)

    C#并发编程之异步编程(二)写在前面前面一篇文章介绍了异步编程的基本内容,同时也简要说明了async和await的一些用法。本篇文章将对async和await这两个关键字进行深入探讨,研究其中的运行机制,实现编码效率与运行效率的提升。 异步方法描述:使用async修饰符来标识一个方法或Lambda...

    文章 优惠码发放 2019-03-24 1085浏览量

  • 全文检索技术--理论篇

    全文检索技术 什么是全文检索技术? 数据分类,一共分为两种:结构化数据和非结构化数据 通俗上讲,做开发的同学应该对结构化的数据已经非常的了解。比如说我们的一些关系型数据库中的数据(Oracle PG MySql..)也就是指固定格式或者是有限长度的数据。 非结构化数据,其实我们也是很常见,比如...

    文章 Mr.Elliot 2018-12-18 2434浏览量

  • 何为区块链

    区块链最近几年成为了一个很热门的课题,很多人知道区块链源自比特币。 何为区块链呢?我们来演义一下: 小张在银行里存了笔钱100块,小明在银行里也开了个户。某天小张转给小明80块,于是小张只有20块,小明有了80块。 为了记录这些数据,银行开了2张表,1张是账户信息表(姓名,余额),另一张是转...

    文章 wsc449 2018-05-04 864浏览量

  • 《正则表达式经典实例(第2版)》——2.16 测试一个匹配,但不添加到整体匹配中

    本节书摘来自异步社区《正则表达式经典实例(第2版)》一书中的第2章,第2.16节,作者: 【美】Jan Goyvaerts , Steven Levithan著,更多章节内容可以访问云栖社区“异步社区”公众号查看 2.16 测试一个匹配,但不添加到整体匹配中 问题描述找出在一对HTML粗体标签之间...

    文章 异步社区 2017-06-02 1623浏览量

1 2 3 4 ... 12 >

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT