ICode9

精准搜索请尝试: 精确搜索
  • explode 的坑 - 空字符串分割结果为非空数组2019-11-21 15:01:14

    ex­plode —— 使用一个字符串分割另一个字符串 在涉及到多项相同属性的数据时,习惯性地用逗号隔开,然后放到一个字段里。然后要用的时候,用 ex­plode 分割开得到数据。之前碰到字段值为空的情况下,分割得到竟然不是空数组,而是包含一个空字串的长度为一的数据。一直搞不懂什么原因,明

  • P1032 字串变换2019-11-14 20:53:52

    题目链接:https://www.luogu.org/problem/P1032   思路: 采用BFS 我们遍历字符串a的每个字符,判断当前字符串i位置之后可不可以替换,如果可以替换,我们就把替换后的字符串 a'  放入队列。 如果出现的我们想要的字符串,根据BFS的性质,那么就直接记录此时的步数。   1 #include <math.

  • JAVA用递归方法判断某个字串是否是回文2019-09-25 20:04:12

    package Test;import java.util.Scanner;public class Test {public static void main(String[] args) {System.out.println("请输入字符串:");Scanner input=new Scanner(System.in);String str="";str=input.next();StringBuffer a=new StringBuffer(str);a.r

  • 继续(3n+1)猜想2019-09-25 10:05:28

    (pat乙级1005) 卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。 当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对 n=3 进行验证的时候,我们需要计算 3、5、8、4、2、1,则当我们对 n=5、8、4、2 进行验证的

  • linux管理文件的方法2019-09-16 23:52:31

    linux管理文件的方法 Linux的目錄結構為樹狀結構,最頂級的目錄為根目錄/。其他目錄通過掛載可以將它們添加到樹中,通過解除掛載可以移除它們 有且衹有一個/ 依靠路徑區分文件 既能使用網絡分區也能使用本地分區 一個約定:FHS /:根目錄 /usr:主要放軟件執行有關的東西 /va

  • 求解最大连续字串2019-09-08 13:52:41

    案例详情: 给定一个整数数组,求解其中最大连续字串的和? 代码展示: 1 /** 2 * 最大连续字串 3 * @param nums 4 * @return 5 */ 6 public int continueMaxOfNums(int[] nums){ 7 8 9 int current = 0;10 int max = 0;11 12 int n

  • 预备作业:课程基础2019-09-08 12:04:32

    20182316胡泊 2019-2020-1 《数据结构与面向对象程序设计》第0周学习总结 1.预备作业 你对专业的认识和期望是什么? 百度百科中对于信息管理与信息系统专业的概述是这样的“集信息技术与管理科学于一体、实践性和创新性很强的交叉学科”。 经过我自己一年来的学习,我对这个专业也

  • Linux中Sed用法!2019-09-02 10:00:44

    [选项] a :新增, a 的后面可以接字串,而这些字串会在新的一行出现(目前的下一行)~ c :取代, c 的后面可以接字串,这些字串可以取代 n1,n2 之间的行! d :删除,因为是删除啊,所以 d 后面通常不接任何咚咚; i :插入, i 的后面可以接字串,而这些字串会在新的一行出现(目前的上一行); p :打印,亦即将某个

  • 《Go圣经》章三:基本数据2019-08-28 22:04:17

    计算机的底层是位(bit),而实际操作是基于大小固定的单元中的数值,称为字(word),可以解释为整数,浮点数,位集(bitset)或内存地址等。 go四大类数据类型: 基础类型 数字 字符串 布尔型 聚合类型 数组 结构体 引用类型 指针 切片 map 函数 通道 接口类型 类别 表示

  • Linux下环境变量和文件查找2019-08-23 21:03:11

    一 可以使用 declare 命令创建一个变量名为 tmp 的变量:$ tmp=shiyanlou 读取变量的值,可以使用 echo 命令和 $ 符号($ 符号用于表示引用一个变量的值,初学者经常忘记输入),$ echo $tmp 注意:并不是任何形式的变量名都是可用的,变量名只能是英文字母、数字或者下划线,且不能以数字作

  • 【算法剖析】求字符串中无重复字符的最长字串2019-08-20 12:35:33

    原文链接:http://www.cnblogs.com/XjChenny/p/3163949.html 1、问题描述   这个问题来自leetcode中的Longest Substring Without Repeating Characters,诚如标题所述,我们需要寻找的是在一个字符串中,没有重复字符的最长字串。我们假定字符串中的字符只由

  • ASP.NET网络编程常用的27个函数2019-08-19 22:36:23

    原文链接:http://www.cnblogs.com/szxgwp/archive/2010/05/28/1746299.html 代码 ASP.NET网络编程中常用到的27个函数集Abs(number) 取得数值的绝对值。 Asc(String) 取得字符串表达式的第一个字符ASCII 码。 Atn(number) 取得一个角度的反正切值。 Ca

  • [哈希表]leetcode3:无重复字符的最长字串2019-08-19 11:06:15

    题解: 题解1:利用set来判断重复字符 class Solution { public: int lengthOfLongestSubstring(string s) { /*题解:把出现过的字符都放入set中,遇到set中没有的字符就加入set中并更新结果res,如果遇到重复的,则从左边开始删字符,直到删到重复的字符停止*/ se

  • codeforces 1203 D2 Remove the Substring (hard version)2019-08-15 13:00:07

    依然在补题。。。 链接:https://codeforces.com/problemset/problem/1203/D2 题意:给定一个母串和一个子串,求在母串中删掉一个最长连续数列的同时保证在剩余母串里能找到子串(可以不连续但不能顺序颠倒) 解法:是codeforces上摸来的解法,我只是一个无情的解读机:做两个数组li与ri,分别储存

  • 相似字串:后缀数组(wzz模板理解),单调栈2019-08-02 16:53:23

    因为涉及到对模板的理解,所以就着代码看会好一些。 让那些坚决不颓代码的人受委屈了。 我是对着wzz的板子默写的,可能不完全一样啊。 还有代码注释里都是我个人的理解,不保证正确,但欢迎指正。 可以有选择的浏览,单调栈的那个非模板部分可以不看,自己想。 因为写的稍微有点详细所以在网页

  • 字串距离2019-07-27 23:55:14

    题目描述 设有字符串X,我们称在X的头尾及中间插入任意多个空格后构成的新字符串为X的扩展串,如字符串X为”abcbcd”,则字符串“abcb□cd”,“□a□bcbcd□”和“abcb□cd□”都是X的扩展串,这里“□”代表空格字符。 如果A1是字符串A的扩展串,B1是字符串B的扩展串,A1与B1具有相同的长度,那

  • [专题总结]AC自动机2019-06-23 14:03:02

    其实前面的模板也不是1A,我在题库里提前做过,也不必在意罚时,刚开始我在做别的专题 裸模板我就不说了,各个博客讲解的很明白 1 void insert(string s){ 2 int p=0,len=s.size(); 3 for(int i=0;i<len;++i) 4 if(c[p][s[i]-'a'])p=c[p][s[i]-'a']; 5 else p

  • Java实现 蓝桥杯 算法提高 周期字串2019-06-13 12:50:23

    算法提高 周期字串 时间限制:1.0s 内存限制:256.0MB 问题描述   右右喜欢听故事,但是右右的妈妈总是讲一些“从前有座山,山里有座庙,庙里有个老和尚给小和尚讲故事,讲的什么呢?从前有座山……”这样循环的故事来搪塞右右。   我们定义,如果一个字符串是以一个或者一个以上的长

  • 024-PHP常用字符串函数(一)2019-06-07 13:03:55

    <?php $first = "abc"; $second = "aBc"; if(strcmp($first, $second) == 0)//字串比较 { print("字符串相等:"."<hr>"); } else { print("字符串不相等"."<hr>"); }

  • 025-PHP常用字符串函数(二)2019-06-07 13:01:48

    <?php $text = "My dog's name is Angus."; //print Angus print(substr($text, 17, 5)."<hr>");//取出子串 //切开字串 // create a demo string $line = "leon\tatkinson\tleon@clearink.com"; // loop while t

  • shell脚本学习---字串截取2019-05-13 21:04:38

    shell是一个非常简单的编程语言,所以,如果你的脚本程序复杂度较高,或者要操作的数据结构比较复杂,那么还是应该使用Python、Perl这样的脚本语言。 它的函数只能返回字串,无法返回数组 它不支持面向对象,你无法实现一些优雅的设计模式 它是解释型的,一边解释一边执行,连PHP那种预编译都不是

  • bzoj2176 Strange string(字符串最小表示法)2019-05-10 08:49:48

    Time Limit: 10 Sec  Memory Limit: 259 MB 给定一个字符串S = {S1, S2, S3 … Sn}, 如果在串SS中, 子串T(|T| = n)为所有长度为n的SS的字串中最小的(字符串的比较), 则称T为”奇怪的字串”. 你的任务就是找出这个字符串. 读入两行, 第一行为n, 第二行为字符串S. 将”奇

  • [ LeetCode ] #32. Longest Valid Parentheses (最长符合符合匹配的子字符串)2019-03-07 10:54:00

    题目:32. Longest Valid Parentheses Given a string containing just the characters '(' and ')', find the length of the longest valid (well-formed) parentheses substring. Example 1: Input: "(()" Output: 2 Explanation: The longest

  • python-Levenshtein几个计算字串相似度的函数解析2019-03-01 17:52:10

    linux环境下,没有首先安装python_Levenshtein,用法如下: 重点介绍几个该包中的几个计算字串相似度的几个函数实现。 1. Levenshtein.hamming(str1, str2) 计算汉明距离。要求str1和str2必须长度一致。是描述两个等长字串之间对应位置上不同字符的个数。如 2. Levenshtein.distance(s

  • BZOJ2176Strange string——最小表示法2019-02-07 14:40:16

    题目描述 给定一个字符串S = {S1, S2, S3 … Sn}, 如果在串SS中, 子串T(|T| = n)为所有长度为n的SS的字串中最小的(字符串的比较), 则称T为”奇怪的字串”. 你的任务就是找出这个字符串. 输入 读入两行, 第一行为n, 第二行为字符串S. 输出 将”奇怪的字串” T输出输入样例

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有