guoying4911
码龄4年
求更新 关注
提问 私信
  • 博客:6,879
    6,879
    总访问量
  • 33
    原创
  • 1
    粉丝
  • 9
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2021-09-23
博客简介:

guoying4911的博客

查看详细资料
个人成就
  • 获得0次点赞
  • 内容获得5次评论
  • 获得2次收藏
  • 博客总排名1,856,613名
创作历程
  • 33篇
    2023年
成就勋章

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

王者杯·14天创作挑战营·第2期

这是一个以写作博客为目的的创作活动,旨在鼓励码龄大于4年的博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见https://bbs.csdn.net/topics/619735097 2、文章质量分查询:https://www.csdn.net/qc 我们诚挚邀请你们参加为期14天的创作挑战赛!

56人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

python 字符串操作

python语言为字符串对象提供了大量的内置方法用于字符串的查找、替换、分隔、拼接和排版等操作。使用时需注意的是,字符串对象是不可变的,所以字符串对象提供的涉及字符串“修改”的方法都将返回修改之后的新字符串,而不会对原字符串做任何修改。它这个默认顺序是第几个在这个位置输出。这个是在说 一共有几个字符。
原创
发布博客 2023.04.30 ·
159 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

这些是什么?---困难

题目的难度让我望而止步,就算ac也是cv的感觉太不好了。我快要陷入这没有尽头的深度 无法走出。我选择去一个简单的题目,不再有很多的哈希表可以吗?等到 5月或者我学完python,或许我可以再战!我会回来的,现在只不过不是时候。不是我不更新算法了,是它有点难而我做不出来。
原创
发布博客 2023.04.26 ·
141 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

4.4 集合

是无序的可变序列,元素具有唯一性,不允许重复,元素间用逗号隔开,用大括号作为界定符括起来。
原创
发布博客 2023.04.25 ·
155 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

leetcode 763 划分字母区间

2、对于当前的片段来说,其末尾值一定不会小于当下遍历的字母的最后的位置,所以end == max(end,last),在第一个元素c的end之前(endc),遍历每一个元素看看它的end是不是在现在的endc中间,如果最后一个元素就是end的元素,那么分割完成。3、 当访问到 end后,该片段结束,运用到贪心算法,即局部最优。1、需要遍历一边数组,维护当前片段的开始下标和结束下标。
原创
发布博客 2023.04.25 ·
140 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

4.3 字典

字典属于,字典中的每个元素都是“键:值”,且要满足:1、键与值用 冒号 分隔,而元素之间用逗号分隔,所有这些在大括号内。2、键必须是唯一的,同一个键不允许重复出现,若出现两次后一次将覆盖前一次。3、键必须不可变,只能用数字、字符串或元组充当,不可以用列表充当。(其键的定义与数据库中主键的定义大相径庭)
原创
发布博客 2023.04.24 ·
116 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

leetcode 最长回文串

这个技巧应该要学习的,用数组去统计每个字母出现的次数,现在的内存已经很大了,52个大小的数组是能够很方便的提供的。(其实也不是很难,但是我一开始没有想到用数组去统计每一个,我一开始想的是只用一个tmp来记录,但是每个字母需要判断,我当时一时就没有想出来)这道题目虽然很好想到偶数于奇数的关系,但是怎么判断到底有多少个a,多少个b又是一个小的困难的地方,昨天做题的时候我没有继续深想,我去看了题解做出的。
原创
发布博客 2023.04.24 ·
89 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

4.2 元组

元组与列表类似为有序序列,元组相当于,其元素不可以修改,对数据可以进行。
原创
发布博客 2023.04.23 ·
912 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

leetcode 除自身以外的数组的乘积

这道题目我一开始给了个累成器,但其实是不需要的,它是和前一项的关系,在看来两三个大佬的代码后我改过了。其他就没有什么问题了,这个问题比较巧妙的是用了两个数组来存放左边和右边的乘积再相乘计算。ans是指向这个片内存的初始地址(这个是借用了同学的回答)一开始的这一行申请空间的代码我写的还不熟练。
原创
发布博客 2023.04.22 ·
56 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

leetcode 探索二维矩阵

一开始地时候做错了,准确地说是没有读好题目,这里不是方阵。如果是方阵就简单的多。当我兴致勃勃地做完这道题目后,时间已经过了45min。最后看了大佬的题解,从右上往下就是递增,往左就是递减,真不错。
原创
发布博客 2023.04.21 ·
53 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python 组合数据类型

这一章的内容主要是列表、元组、字典和集合的理解和相关操作。
原创
发布博客 2023.04.21 ·
195 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

leetcode 旋转矩阵

很巧妙,而且是二维数组来的,先上下翻转,再沿着对角线翻转,我写的好像可读性很差,因为官方不是这样写的,官方的看起来很高级,哈哈哈哈。我应该习惯写函数,习惯调用,这样写很多代码的时候才会比较好检查。下面贴官方的代码,给个注释,不保证注释的正确。
原创
发布博客 2023.04.20 ·
72 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python 第三章 程序控制结构

它的赋值和一些函数还是很方便的,虽然用造轮子这样非常有成就感,而且小一点的代码或者更加创新的东西大概都是从c语言来的吧,但是当函数越来越多,每一个都要你亲历亲为的时候,你是否会感疲惫呢。(中间有几个易犯错的点在这里就不一一描写了,中间犯错误的过程可能是由于计算机的精度导致的直接等于是不行的,你需要判断小于多少的时候可以执行。的意思,如果种子确定了,那么它的随机数就会是一样的。编写程序,计算s = a + aa + aaa + aaaa ,输入为n,a,输出为和。下面看一道题目,两枚骰子,和为7的概率。
原创
发布博客 2023.04.19 ·
127 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

写栈的题目 leetcode 有效的括号

如果用python就有直接的函数用压栈、出站,但是c要你自己写的。终于能把这篇文章发出来了,以下是栈的一些实现。写了一个括号匹配的问题,典型的栈。emmm,但是我写的也不好。
原创
发布博客 2023.04.18 ·
61 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

leetcode 多数元素

突然想起来听一个b站上的老师讲操作系统的时候,他用了一个图来讲述以后遇到(我忘记那个类型叫什么了,但是我记得那个图)这类问题,就用那个图,那个图是万能的办法。昨天又有同学说到哈希表的图接口实现,会不会有关系呢,可能是有的,但是我还没有了解。用两个for就要o(n^2),想要提高效率就要明白其中的道道,哎呀,有点力不从心,主要是一直碰壁哈哈哈哈。言归正传,下面的这个算法很巧妙,真的很想知道他们到底是怎么想出来了,大脑的结构不都是一样的吗。下面是超时的代码,我现在好像还是只能想到这个。
原创
发布博客 2023.04.18 ·
89 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python 第二章基本数据类型与表达式

比C多了complex 复数的数值类型dict二进制类型bytes等这个我应该还用不到下面是这些类型的简单应用代码:在列表中元素的数据类型可以不同,列表中的元素可以改变。和列表类似但是元素不能改变(那么为什么要存在这种数据类型,不是有比它看起来更好的列表在了吗)和数学中的集合的概念类似,集合中的元素不可以重复并且数据类型不变字典是一种映射类型,元素的形式是“键-值”,键的数据类型要相同,可以通过键来访问元素,字典中的元素是无序的,但在同一个字典中,键必须是唯一的。我太容易手滑哈哈哈哈,打的不太好。
原创
发布博客 2023.04.17 ·
78 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

做了一个自己找错的题目

但今天做了一个自己找错的题目,其实就是在很多地方插入printf,哈哈哈哈,这个办法很好用!今天找不到昨天做的那个题目实在那个地方了,认真找了。题目如下,用了两个循环。
原创
发布博客 2023.04.17 ·
73 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

开始简单学习python

这一个月估计是自己接触到语言最多的一个月,但是这不会让我觉得疲惫,相反我会有点开心。用到的教辅书是清华大学的一本紫色的书,自己当时翻了两页感觉还行,我看书有的时候凭运气嘿嘿。python集成开发环境;python常用的有两种方式:交互方式、文件方式。下面就是熟悉的helloword环节为什么会选择学python呢,其实很早之前就学了一点点了,因为很强大的库。。还能用这种方式来运行第一次见 哈哈哈哈。在函数定义、类定义、选择结构、循环结构、异常处理和with语句等结构中,行尾的冒号代表缩进开始。
原创
发布博客 2023.04.16 ·
128 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

leetcode第二题 两数之和

对了,一开始还不会输出两个,我知道是个数组来的,我一开始以为那个返回值是 returnSzie,看来还是自己太菜了。这道题目尽然还能用哈希表!但人类的本质是懒惰的,另外一种做法,就放到明天吧哈哈哈哈哈。这次没有超时但我知道这个方法肯定是最慢的。malloc那句不够熟练,是cv的。
原创
发布博客 2023.04.15 ·
98 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

leetcode 数据结构第一题

最后用来哈希表,在王道书里面没有这一块的代码,理论知识好像自己学的还可以但是代码是 cv的,我来分析一下代码吧,不难但是需要我来看看有几个函数是怎么实现的。采用宏的方式实现hash函数的相关功能。(好好奇怎么宏还这么厉害的,不就是个定义方式吗!Uthash是c的比较优秀的源代码,它实现了常见的hash操作函数,查找、插入、删除等。好的,如果是这样完成的,那么我知道的少了,所以才会什么都想自己做。冒泡外面写的是趟数,里面是排序,小心边界。开始些了第一个数据结构的题目,毫无疑问的 时间超时了;
原创
发布博客 2023.04.14 ·
64 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux再次用到的时候,我会学习的更深入的

学习计算机是开心的,这和学数学的感觉不一样。但无论自己的感觉,考研它是一场考试,我必须按照考试去准备它,这一次希望自己能赢。我必须知道自己的目标就只有上岸,自己花费时间和精力下去自己或许能够学的比较好,但对于考研的帮助或许就没有那么多了。我已经看到了Linux的精彩之处,若日后需要用到并且对Linux有了更大的兴趣,自己一定会完成这部分内容的学习。从第五章开始往后涉及到的内容对于现阶段的自己来说,有点深奥效益也没有那么大了。
原创
发布博客 2023.04.13 ·
63 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多