搜索结果
查询Tags标签: str2,共有 161条记录-
Go-ACM模式刷题常用函数和注意事项
Go-ACM模式刷题常用函数和注意事项 由于个人能力有限,部分描述若不正确,感谢指出!暂时记录这些,期待更新! 一、终端输入相关函数和注意事项 var a,b,x int fmt.Scan(&a,&b) // 一个或多个数据绑定。用空格分割stdin输入数据,并把换行符算作空格,然后传递给…
2022/9/16 23:18:34 人评论 次浏览 -
C语言这种单细胞编程语言和指针的一些理解
转行做嵌入式也有一段时间了,原来做c#以及一些其它的上层语言, 本想的是也就是仅仅是语法上有点不一样。但是实际使用的切身体会真的是只有自己才知道。很多方面刷新了我对c语言以及计算机结构体系的认知 ,绝对不仅仅是语法不一样那么简单。关于字符串传递函数引起的 一…
2022/8/13 14:23:02 人评论 次浏览 -
java字符串的比较
字符串在程序开发中不可或缺,目前有两种方式来定义字符串:一是直接双引号,注意的是,字符串里面的内容是一个String对象;二是使用String类来new一个对象String str1="hello";String str = new String("hello" );比较在我们开发中会经常用到,比如输入密…
2022/8/4 14:22:53 人评论 次浏览 -
指针 再理解
本文写于 2019-12-05 23:37 有题如下:修改代码,使其用物种方法输出Chinamain() {int i = 0;char str[6] = {C, h, i, n, a, \0}, str1[6] , *ptr, *ptr1, *ptr2 , str2[5];while (str[i] != \0){putchar(*str);str++;}scanf("%s", ptr);puts(ptr);ptr1 = str;…
2022/8/4 6:25:36 人评论 次浏览 -
程序员的数学思维:如何推导矩形面积
矩形面积 我们在小学就学过矩形的面积等于长乘以宽。 但活了几十年,你有没有想过:矩形面积为啥等于长乘以宽? 或者说先人们为何将矩形的面积定义为长乘以宽? (继续之前,请先忘掉矩形面积等于长乘以宽这个“简单”的知识)。 设想自己是个好奇心极强的农夫,某天闲来…
2022/7/12 1:31:32 人评论 次浏览 -
算法:KMP, str1字符串是否包含str2字符串
【普通解法】从左到右遍历str1的每一个字符,然后看如果 以当前字符作为第一个字符出发 是否匹配 str2字符串。 【KMP算法】 1)生成一个nextArr数组,长度与str2字符串长度一样。i 的 值 含义是 str[0 - i-1】中,必须以str[i-1] 结尾的后缀子串 与 必须以 str[0]开头的前…
2022/6/17 5:50:26 人评论 次浏览 -
KMP算法-字符串匹配问题
1.背景 2.代码package com.ldp.algorithm.demo02KMP;import org.junit.Test;import java.util.Arrays;/*** @create 05/29 9:39* @description*/ public class Test01Search {@Testpublic void test01() {String str1 = "BBC ABCDAB ABCDABCDABDE";String str2 …
2022/6/6 1:20:18 人评论 次浏览 -
通过python正则表达式匹配C语言中的指针变量和指针函数
网上看到的相关题目,尝试自己做一下,仅供自己参考。import restr_demo = r"""#include <stdio.h> // 返回两个字符串中较长的一个 char *func(char *str1, char *str2){if(strlen(str1) >= strlen(str2)){return str1;}else{return str2;} } in…
2022/6/3 1:20:24 人评论 次浏览 -
第6章 字符串(下)——C++字符串
6.5 C++ strings(C++字符串) C风格字符串常见错误: 试图去访问数组范围以外的元素 没有使用函数strcpy( )来实现字符串之间的复制 没有使用函数strcmp( )来比较两个字符串 … C++ 字符串 数据类型不是C++语言固有的一种数据类型 在C++ 中,string 数据类型是由类来定义…
2022/5/25 1:20:06 人评论 次浏览 -
python 多级排序
使用的sort() 和sorted()方法 区别:sort()方法对自身排序,返回None;sorted()方法返回排序后的变量str1 = [[3,1],[2,1],[1,2],[2,0]] str1 = sorted(str1, key=lambda v:(v[0], v[1])) print(str1: , str1)str2 = [[3,1],[2,1],[1,2],[2,0]] str2.sort(key=lambda v: …
2022/5/4 9:13:28 人评论 次浏览 -
Java String getBytes()方法
描述 这种方法有以下两种形式:getBytes(String charsetName): 将此String解码使用指定的字符集的字节序列,并将结果存储到一个新的字节数组。getBytes(): 将此String解码使用平台的默认字符集,并将结果存储到一个新的字节数组中的字节序列。语法 此方法定义的语法如下:…
2022/5/1 14:42:55 人评论 次浏览 -
KMP算法
1.KMP算法解决的问题:两个字符串str1,str2,判断str2是否为str1的字串* 注:abc是abcde的字串,但abd不是2.KMP算法过程 (1).先求字符串前缀和后缀都相等的最大长度(该长度一定小于字符串本身的长度) * 例:一个字符串abbab,则其前后缀分别为: * 长度:1 2 3 4 …
2022/4/30 17:42:41 人评论 次浏览 -
Js 逆向爬虫——MD5加密
有道翻译1 import execjs2 import requests3 import random4 import time5 from hashlib import md56 url="https://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule"7 headers={8 User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) A…
2022/4/28 23:16:05 人评论 次浏览 -
java实现KMP算法
java实现字符串匹配 暴力匹配 /*** 暴力匹配** @param str1 需要找的总字符串* @param str2 需要找到的字符串* @return 找到的字符串的下标*/ private static int violence(String str1, String str2) {char[] s1 = str1.toCharArray();char[] s2 = str2.toCharArray();i…
2022/4/25 11:12:44 人评论 次浏览 -
Java7之后的intern
最近在《深入理解Java虚拟机》一书中了解到,以下内容在Java7中第一个返回true,第二个返回false,产生了一些疑惑,经过一番搜索,对intern的理解有所加深,这里记一下。public class RuntimeConstantPoolOOM {public static void main(String[] args) {String str1 = ne…
2022/4/22 1:12:38 人评论 次浏览