随想录 字符串 指针 随想

主动控制文件内指针移动

主动控制文件内指针移动 文件内指针的移动时以Bytes为单位的,但是在t模式下时read(n),n以字符美单位的。 #文件内指针的移动时以Bytes为单位的,但是在t模式下时read(n),n以字符美单位的 with open('02.txt','rt',encoding='utf-8')as f: ......
指针 文件

不含指针的结构体赋值实现,直接内存拷贝

#include <stdio.h> #include <stdlib.h> struct A { int c; char b[20]; char strs[10][10]; int k; }; int main() { // A a = {...}; // 帮我初始化 struct A a = { ......
指针 拷贝 内存 结构

字符编码

字符编码 【1】阶段一:一家独大(ASCII) (1)ASCII表的诞生 现代计算机起源于美国,所以最先考虑仅仅是让计算机识别英文字符,于是诞生了ASCII表 (2)ASCII表的特点 只有英文字符与数字的一一对应关系 一个英文字符对应1Bytes,1Bytes=8bit,8bit最多包含256个数 ......
字符 编码

template包 字符串函数

字符串函数 https://blog.gmem.cc/gotpl 函数 说明 abbrev 缩写参数,超出的字符以...代替。例如 abbrev 5 "hello world"输出 he... abbrevboth abbrevboth N STR:从双侧缩写 trunc trunc N STR:截 ......
字符串 函数 字符 template

HTML学习笔记七:html-字符实体和全局属性

HTML学习笔记七:html-字符实体和全局属性 MDN元素查询地址 所有的html的元素我们都可以通过以下地址进行相关的查询和理解。 https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/meta 字符实体 用特定代码来表示一个符号,即 ......
全局 实体 字符 属性 笔记

RK3568,字符设备框架:管理同主设备号、不同次设备号设备

字符设备框架:管理同主设备号、不同次设备号设备 以下代码针对迅为开发板RK3568,开发板系统是ubuntu20.04, 正文 以下是我写的字符设备框架,实现了管理同主设备号、不同次设备号的功能。 代码: private_data_test.c #include <linux/init.h> #in ......
设备 主设备 字符 框架 3568

代码随想训练营第五十六天(Python)| 583. 两个字符串的删除操作、72. 编辑距离

583. 两个字符串的删除操作 class Solution: def minDistance(self, word1: str, word2: str) -> int: n, m = len(word1), len(word2) # dp 数组代表使得 word1 以 i-1 结尾和 word2 ......
训练营 字符串 随想 字符 两个

代码随想训练营第五十五天(Python)| 392.判断子序列、115.不同的子序列

392.判断子序列 1、双指针 class Solution: def isSubsequence(self, s: str, t: str) -> bool: m, n = len(s), len(t) i, j = 0, 0 while m > i and n > j: if s[i] == t ......
序列 训练营 随想 代码 Python

Java 时间戳与格式化字符串互转

直接看代码: import java.text.SimpleDateFormat; import java.util.Date; public class Timestamp2DateFormatUsage { public static void main(String[] args) { Sys ......
字符串 字符 格式 时间 Java

算法入门经典 刘汝佳 4.2 地址与指针

4.2 地址和指针 4.1节介绍的数学函数的特点是:做计算,然后返回一个值。有时候,我们要做的事情 并不是“计算”——如交换两个变量;而有时候,我们需要返回两个甚至更多的值——如解一个二元一次方程组。 4.2.1 变量交换 程序4-4 用函数交换变量(错误) #include<stdio.h> vo ......
指针 算法 地址 经典 4.2

刷题复习(二)数组-双指针

刷题复习(二)数组-双指针 https://labuladong.gitee.io/algo/di-ling-zh-bfe1b/shuang-zhi-fa4bd/ 1、删除有序数组中的重复项 慢指针用于统计不重复项,快指针用于不停前进对比是否有新的不重复项,有的话进行替换 class Solutio ......
数组 指针

java字符串 加上n个"|--",与过滤处理

/***** * original,左边扩充n个"-" * @param n * @param original * @return */ private String fullStr(int n,String original){ StringBuilder sb = new StringBuil ......
quot 字符串 字符 java

代码随想训练营第五十三天(Python)| 1143.最长公共子序列 、1035.不相交的线 、53. 最大子序和

1143.最长公共子序列 class Solution: def longestCommonSubsequence(self, text1: str, text2: str) -> int: m, n = len(text1), len(text2) # dp 数组代表 text1 以 i-1 结尾 ......
训练营 序列 随想 代码 Python

学c笔记归纳 第五篇——指针(抽象点)

概念:内存会划分一个个的内存单元,每个内存单元都有一个编号,1个内存单元的大小为:1字节(1byte),内存单元的编号就是它的地址,地址也被称为指针。 存放指针(地址)的变量就是指针变量; 指针的本质就是地址,地址可以用指针变量存起来; 指针变量也是变量,也分全局和局部。 #include <std ......
指针 笔记

C语言--深入理解指针

C语言--深入理解指针 一. 指针的概念 要知道指针的概念,要先了解变量在内存中是如何存储的。在存储时,内存被分为一块一块的,每一块都有一个特有的编号。而这个编号可以暂时理解为指针,就是酒店的门牌号一样。 变量和地址 看下面代码 void main(){ int x = 10, int y = 20 ......
指针 语言

python中级之字符编码

小引 字符编码(Character Encoding)是计算机显示文本的基础,是每一位 IT 从业者必知的计算机基础知识点,如同数值在计算中如何存储表示,那么基础,那么重要。 参考笔记 字符编码笔记:ASCII,Unicode 和 UTF-8 - 阮一峰的网络日志 (ruanyifeng.com) ......
字符 编码 python

字符编码

编码 编码,文字和二进制之间的一个对照表。 1.1 ascii编码 ascii规定使用1个字节来表示字母与二进制的对应关系。 00000000 00000001 w 00000010 B 00000011 a ... 11111111 2**8 = 256 1.2 gb-2312编码 gb-2312 ......
字符 编码

【python入门之文字符编码】---字符编码

简介 计算机中储存的信息都是用二进制数表示的;而我们在屏幕上看到的英文、汉字等字符是二进制数转换之后的结果。通俗的说,按照何种规则将字符存储在计算机中,如’a’用什么表示,称为"编码";反之,将存储在计算机中的二进制数解析显示出来,称为"解码",如同密码学中的加密和解密。在解码过程中,如果使用了错误 ......
编码 字符 文字 python

字符编码

字符编码 (一)什么是字符编码 人与计算机交互时,用的都是人能够读懂的字符,而计算机只能识别二进制数。 翻译的过程必须参照一个特定的标准 该标准称之为字符编码表 该表上存放的就是字符与数字一一对应的关系。 字符编码中的编码就是翻译或者转换的意思,就是将人能理解的字符翻译成计算机能够识别的数字。 (二 ......
字符 编码

GDI+字符串测量

关于GDI+对字符串的测量官方文档中给出5种重载函数,5种重载分为两类,两类的分类方式是按照字符串以何种方式输出定义。下面文字给出官方对两类定义的描述: 第一类:The Graphics::MeasureString method measures the extent of the string ......
字符串 字符 GDI

数值类型和字符串类型的转换

文章参考:爱编程的大丙 (subingwen.cn) C++11中提供了专门的转换函数,用于对数值类型和字符串之间进行转换。 1. 数值转字符串 使用to_string()函数,这是一个重载函数,函数声明位于<string>头文件中,函数原型如下: // 头文件 <string> string to ......
类型 字符串 数值 字符

代码随想录算法训练营第五天| 242.有效的字母异位词 349. 两个数组的交集 1. 两数之和

LeetCode 242.有效的字母异位词 题目链接: LeetCode242 思路: 使用C++自带的库函数,经过排序后进行比较(使用库函数) class Solution { public: bool isAnagram(string s, string t) { if(s.length() ! ......
随想录 之和 训练营 数组 交集

Python字符编码

编码,文字和二进制之间的一个对照表。 【1】阶段一:一家独大(ASCII) (1)ASCII表的诞生 现代计算机起源于美国,所以最先考虑仅仅是让计算机识别英文字符,于是诞生了ASCII表 (2)ASCII表的特点 只有英文字符与数字的一一对应关系 一个英文字符对应1Bytes,1Bytes=8bit ......
字符 编码 Python

字符编码发展史_编码/解码_可变/不可变数据类型

【一】什么是字符编码 字符编码是一种将字符映射到数字编码的方法。由于计算机内部实际处理的是二进制数据,而字符是人类可读的符号,所以需要一种方式来表示和存储字符。字符编码就是将字符映射为对应的数字编码,以便计算机能够识别和处理字符。 【二】字符编码的发展史 字符编码的发展经历了多个阶段和标准的演变。下 ......
编码 发展史 字符 类型 数据

python之字符编码

【字符编码的发展史】 一家独大:ASCII(识别英文字符) 诸侯割据(ASCII/GBK/Shift_JIS) 一统天下(存在所有语言中的所有字符与数字的一一对应关系,即兼容万国字符,unicode) 字母对应ASCII表A-Z:65-90a-z:97-1220-9:48-57小写字母对应的数字一定 ......
字符 编码 python

[LeetCode Hot 100] LeetCode3. 无重复字符的最长子串

题目描述 思路:滑动窗口 定义需要维护的变量 // 1. 定义需要维护的变量 int max_len = 0; Map<Character, Integer> hashmap = new HashMap<>(); 窗口不满足条件,窗口收缩。窗口不是固定大小所以用while // 4. 窗口不满足条件 ......
LeetCode LeetCode3 字符 Hot 100

LeetCode567. 字符串的排列

题目描述 思路:滑动窗口模板 定义需要维护的变量 Map<Character, Integer> map = new HashMap<>(); Map<Character, Integer> map_s1 = new HashMap<>(); for (char c : s1.toCharArray ......
字符串 字符 LeetCode 567

[LeetCode Hot 100] LeetCode438. 找到字符串中所有字母异位词

题目描述 思路:滑动窗口模板 需要维护的变量: // 1. 用于存放结果 List<Integer> res = new ArrayList<>(); // 2. 定义需要维护的变量:根据题意可知是一个哈希表 Map<Character, Integer> map = new HashMap<>() ......
LeetCode 字符串 字母 字符 Hot

字符编码

友情链接1、友情链接2 unicode与gbk的映射表 汉字字符集编码查询 ASCII表 1、只支持英文字符串 2、采用8位二进制对应一个英文字符串 ASCII表的特点: 1、只有英文字符与数字的一一对应关系 2、一个英文字符对应1Bytes,1Bytes=8bit,8bit最多包含256个数字,可 ......
字符 编码

AcWing 835. Trie字符串统计

题面: 维护一个字符串集合,支持两种操作: ① I x 向集合中插入一个字符串 x; ② Q x 询问一个字符串在集合中出现了多少次。 共有 \(N\) 个操作,所有输入的字符串总长度不超过 \(105\) ,字符串仅包含小写英文字母。 原题链接:835. Trie字符串统计 - AcWing Tr ......
字符串 字符 AcWing Trie 835
共10000篇  :17/334页 首页上一页17下一页尾页