自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 关于上了半年班的事情

来深圳上了半年的班了,技术提升方面不知道进步了多少。但是写文档方面倒是熟练了很多。虽然很少在优快云上面更新了,后面还是要挤挤时间把算法系列继续吧。今天1024,祝各位节日快乐。

2024-10-24 19:41:48 535

原创 解决MacM1芯片无法下载aarch架构grpc的方法

意思大概是我的电脑需要使用aarch架构的文件,但是公司的Maven库里只有x86-74,所以是打不开的 这里需要强制设置下载的文件是x86架构,只需要在对应报错的类的依赖后面加上。但是还是没办法运行编译模块,发现里面已经没有依赖Javafx了,之前是有集成在JDK里的,但是后来从openJdk中分离开了,因为时间紧迫没有再去解决,后续再研究。不过一般到这里问题就解决了,JavaFx这个只是我的额外问题。

2024-08-17 00:02:14 878

原创 关于换肤框架Android-skin-support的使用方法

之前在社区上提问过如何更换三种主题、评论区里有大哥提供了换肤框架 然后发现其实有一个换肤框架的学习成本很低很方便 在此记录 各位也可以参考。

2024-08-16 23:59:51 821

原创 2024.3.22CVTEAndroid应用开发工程师笔试记录

这笔试题算是我至今做过的最舒服的题了。也不是说简单,就是东西考的好吧,能这么说。有数组有树有图有排序,还有Android的基础知识题。里面有那么两三道是我不懂的,不知道是难度题还是知识面不够导致的。编程题两道,第一道是比较简单的数组。但是到最后没有好好处理题目问题,感觉还少了一步。以上为2024CVTE春招的笔试题复盘,如果还有人在准备相关笔试的话。仅供参考,一切以收到的试题为准。我的选择题其实是分为两个部分:一部分是数据结构内容、另一部分是Android内容。##封面源自影视飓风,希望自己也能无限进步。

2024-03-30 23:53:03 457

原创 力扣刷题之24.两两交换链表中的节点

给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。

2024-03-30 23:19:43 724

原创 力扣刷题之23.合并K个升序链表

给你一个链表数组,每个链表都已经按升序排列。请你将所有链表合并到一个升序链表中,返回合并后的链表。链表数组如下:1->4->5,1->3->4,2->6将它们合并到一个有序链表中得到。

2024-03-29 00:35:26 1053

原创 力扣刷题之22.括号生成

数字n代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且括号组合。

2024-03-25 22:56:19 969

原创 2024.3.22FunPlus客户端开发工程师笔试记录

这是第二次笔试,比起上次已经能更好的应对了。不过还是差在没有好好看八股,确实东西又多有没办法把知识串联起来。考试时候干想的时间花的太多。接下来还是得多看多背,下次争取留多点时间给编程题##封面源自影视飓风,希望自己也能无限进步。

2024-03-25 00:53:49 1069

原创 力扣刷题之21.合并两个有序链表

将两个升序链表合并为一个新的链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。[][0]l2。

2024-03-24 22:47:42 692

原创 力扣刷题之20.有效的括号

给定一个只包括'(',')','{','}','[',']'的字符串s,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。每个右括号都有一个对应的相同类型的左括号。

2024-03-23 23:57:10 424

原创 力扣刷题之19.删除链表的倒数第N个节点

给你一个链表,删除链表的倒数第n个结点,并且返回链表的头结点。[1,2,3,5][][1]你能尝试使用一趟扫描实现吗?

2024-03-22 00:15:53 669

原创 力扣刷题之18.四数之和

给你一个由n个整数组成的数组nums,和一个目标值target。请你找出并返回满足下述全部条件且的四元组bcd你可以按返回答案。

2024-03-21 02:15:55 540

原创 力扣刷题之17.电话号码的字母组合

给定一个仅包含数字2-9的字符串,返回所有它能表示的字母组合。答案可以按返回。给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。

2024-03-20 00:31:16 887

原创 力扣刷题之16.最接近的三数之和

给你一个长度为n的整数数组nums和 一个目标值target。请你从nums中选出三个整数,使它们的和与target最接近。返回这三个数的和。假定每组输入只存在恰好一个解。2与 target 最接近的和是 2 (-1 + 2 + 1 = 2)。0。

2024-03-19 01:26:11 586 1

原创 力扣刷题之15.三数之和

给你一个整数数组nums,判断是否存在三元组满足i!= ji!= k且j!= k,同时还满足。请你返回所有和为0且不重复的三元组。答案中不可以包含重复的三元组。不同的三元组是 [-1,0,1] 和 [-1,-1,2]。注意,输出的顺序和三元组的顺序并不重要。[]唯一可能的三元组和不为 0。[[0,0,0]]唯一可能的三元组和为 0。

2024-03-18 17:38:29 953 1

原创 力扣刷题之14.最长公共前缀

编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串""。"fl"""输入不存在公共前缀。

2024-03-18 01:54:44 415

原创 自用:需要用到的工具/学习网站

仅做学习时方便跳转用。

2024-03-16 02:14:25 205 1

原创 力扣刷题之13.罗马数字转整数

罗马数字包含以下七种字符:IVXLCD和M。例如, 罗马数字2写做II,即为两个并列的 1。12写做XII,即为XII。27写做XXVII, 即为XXVII。通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如 4 不写做IIII,而是IV。数字 1 在数字 5 的左边,所表示的数等于大数 5 减小数 1 得到的数值 4。同样地,数字 9 表示为IX。IVXXLCCDM给定一个罗马数字,将其转换成整数。

2024-03-16 01:55:36 1163 1

原创 力扣刷题之12.整数转罗马数字

罗马数字包含以下七种字符:I,V,X,L,C,D和M。例如, 罗马数字 2 写做II,即为两个并列的 1。12 写做XII,即为X+II。 27 写做XXVII, 即为XX+V+II。通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如 4 不写做IIII,而是IV。数字 1 在数字 5 的左边,所表示的数等于大数 5 减小数 1 得到的数值 4 。同样地,数字 9 表示为IX。

2024-03-15 00:03:58 1209 1

原创 解决了使用TwinklingRefreshLayout时导致重复类冲突的问题

​今天在着手做项目,然后在xml中写了个TwinklingRefreshLayout,本来写代码的过程一切正常,部署运行时发现居然报错了大致内容就是说,因为在项目中同时引入了 androidx.core:core:1.1.0 和 com.android.support:support-compat:25.2.0 两个依反正内容也找到了,是这个tkrefreshlayout的问题。(确实是把这条依赖删了就没事了)在看别人的依赖文件的时候,有人把这个控件弄成了一个library再引用。

2024-03-14 18:38:37 328 1

原创 2024.3.13多益网络软开笔试记录

考的有一大部分是数据结构中二叉树和排序的内容(如二叉树的节点,完美二叉树的概念,排序的复杂度和排序过程等)重点说一下简答题和编程题,因为选择和填空其实算是计算机专业的专业基础课,像是操作系统、计网。选择题15道、填空题5道、简答题4道、编程题1道。

2024-03-13 23:26:41 2326 6

原创 力扣刷题之11.盛最多水的容器

给定一个长度为n的整数数组height。有n条垂线,第i条线的两个端点是(i, 0)和(i, height[i])。找出其中的两条线,使得它们与x轴共同构成的容器可以容纳最多的水。返回容器可以储存的最大水量。说明:你不能倾斜容器。

2024-03-13 22:55:21 642

原创 力扣刷题之10.正则表达式匹配

给你一个字符串s和一个字符规律p,请你来实现一个支持'.'和'*'的正则表达式匹配。因为 '*' 代表可以匹配零个或多个前面的那一个元素, 在这里前面的元素就是 'a'。因此,字符串 "aa" 可被视为 'a' 重复了一次。".*" 表示可匹配零个或多个('*')任意字符('.')。....想不出来,先暴力破解吧。日后再回来继续思考。"a" 无法匹配 "aa" 整个字符串。,请你来实现一个支持。的,而不是部分字符串。

2024-03-13 02:43:04 487

原创 力扣刷题之9.回文数

给你一个整数x,如果x是一个回文整数,返回true;否则,返回false。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。121123x = 121truex = -121false从左向右读, 为 -121。从右向左读, 为 121-。因此它不是一个回文数。x = 10false从右向左读, 为 01。因此它不是一个回文数。你能不将整数转为字符串来解决这个问题吗?

2024-03-11 15:45:49 338 1

原创 力扣刷题之8.字符串转换整数

请你来实现一个函数,使其能将字符串转换成一个 32 位有符号整数(类似 C/C++ 中的atoi函数)。函数0−231−231231 − 1231 − 1' 's = "42"42加粗的字符串为已经读入的字符,插入符号是当前读取的字符。第 1 步:"42"(当前没有读入字符,因为没有前导空格)第 2 步:"42"(当前没有读入字符,因为这里不存在 '-' 或者 '+')第 3 步:"42"(读入 "42")解析得到整数 42。

2024-03-11 00:42:46 742 1

原创 力扣刷题之7.整数反转

给你一个 32 位的有符号整数x,返回将x中的数字部分反转后的结果。如果反转后整数超过 32 位的有符号整数的范围,就返回 0。

2024-03-09 23:36:25 388

原创 力扣刷题之6.Z字形变换

将一个给定字符串s根据给定的行数numRows,以从上往下、从左到右进行Z 字形排列。

2024-03-09 18:08:44 539

原创 力扣刷题之5.最长回文子串

给你一个字符串s,找到s中最长的回文子串如果字符串的反序与原始字符串相同,则该字符串称为回文字符串。"bab""aba" 同样是符合题意的答案。

2024-03-09 02:43:43 534

原创 解决了Android导入TwinklingRefreshLayout后build失败

新版本的 AndroidStudio 换位置了,在 settings.gradle 文件里面,可以把里面的仓库地址换成下面的,这样同步的时候会快一些。后来觉得自己的build.gradle似乎与视频中的不大一样,觉得应该是新版Android Studio的问题(我的版本是2022.1,各位自行参考)学了这么久了居然现在才知道这个事情= =,当时想的只有一句:果然不止我遇到这个问题。查了人家的官网,找了论坛也无果。在SOB里果然找到了。

2024-03-07 03:40:43 446

原创 力扣刷题之4.寻找两个正序数组的中位数

给定两个大小分别为m和n的正序(从小到大)数组nums1和nums2。请你找出并返回这两个正序数组的。算法的时间复杂度应该为。2.00000合并数组 = [1,2,3] ,中位数 22.50000合并数组 = [1,2,3,4] ,中位数 (2 + 3) / 2 = 2.5。

2024-03-06 21:46:27 546 1

原创 力扣刷题之3.无重复字符的最长字串

0) {i++;j++;(算法大佬英雄哪里出来曾曰:过——啦)解决。

2024-03-06 01:54:22 596

原创 力扣刷题之2.两数相加

while (l1!j = j * 10;while (sum!= 0) {但是 出现了另一个问题:在测试用例2中有提到:如果两个ListNode都是[0],那返回的只是一个空表。需要加一个if判断head.next!= null,为假的话就返回head。提交后,发现如果测试到需要进位的用例则无法过关,比如:L1 = [9]

2024-03-05 17:25:47 409

原创 力扣刷题之1.两数之和

给定一个整数数组nums和一个整数目标值target,请你在该数组中找出target的那整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。[0,1]因为 nums[0] + nums[1] == 9 ,返回 [0, 1]。[1,2][0,1]你可以想出一个时间复杂度小于O(n2)的算法吗?

2024-03-05 03:30:38 343

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除