- 博客(12)
- 收藏
- 关注
原创 day8打卡| 344.反转字符串 ● 541. 反转字符串II ● 卡码网:54.替换数字
编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。
2024-10-23 16:37:46 218
原创 代码随想录day7打卡| 454.四数相加II ● 383. 赎金信 ● 15. 三数之和 ● 18. 四数之和
来源:代码随想录https://programmercarl.com/%E5%93%88%E5%B8%8C%E8%A1%A8%E7%90%86%E8%AE%BA%E5%9F%BA%E7%A1%80.html#%E5%B8%B8%E8%A7%81%E7%9A%84%E4%B8%89%E7%A7%8D%E5%93%88%E5%B8%8C%E7%BB%93%E6%9E%84std::unordered_map 底层实现为哈希表,std::map 和std::multimap 的底层实现是红黑树。
2024-10-23 14:57:19 384
原创 代码随想录day6打卡|242.有效的字母异位词 349. 两个数组的交集 202. 快乐数 1. 两数之和
给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的 字母异位词。思路很好:先统计第一个字符中字母出现频率,再把第二个字符频率相减,看最后是不是为0。
2024-10-22 01:59:23 219
原创 代码随想录打卡第四天| 24. 两两交换链表中的节点 19.删除链表的倒数第N个节点 面试题 02.07. 链表相交 142.环形链表II
C++最好都用nullptr ,NULL就是0,nullptr是空指针。
2024-10-20 16:49:09 357
原创 代码随想录day2打卡|209.长度最小的子数组 59.螺旋矩阵II
卡哥的题目建议: 本题关键在于理解滑动窗口,这个滑动窗口看文字讲解 还挺难理解的,建议大家先看视频讲解。拓展题目可以先不做。题目链接:https://leetcode.cn/problems/minimum-size-subarray-sum/文章讲解:https://programmercarl.com/0209.%E9%95%BF%E5%BA%A6%E6%9C%80%E5%B0%8F%E7%9A%84%E5%AD%90%E6%95%B0%E7%BB%84.html。
2024-10-17 21:52:35 261
原创 代码随想录算法训练营第一天打卡|704. 二分查找,27. 移除元素
题目链接:https://leetcode.cn/problems/binary-search/文章讲解:https://programmercarl.com/0704.%E4%BA%8C%E5%88%86%E6%9F%A5%E6%89%BE.html视频讲解:https://www.bilibili.com/video/BV1fA4y1o715。
2024-10-16 23:48:03 327 1
原创 【网络连接问题解决】笔记本电脑能连接WIFI但显示无Internet安全/连接上热点但只能上QQ微信打不开网页类问题解决
如果你在配置VPN连接内网或者自己改变了以太网或者wlan的tcp/ip导致wifi连接但显示无Internet或者连接上热点之后只能登录QQ微信上不去网页!那我觉得你可以继续看看了。另外本人电脑是比较老旧性能不佳的win10电脑。
2024-04-29 10:16:44 1486
原创 英特尔oneAPI---跨架构实现高效率
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录什么是oneAPI?初探DPC++DPC++的数据管理模块代码示例1.explicit_data_movement.cpp2.implicit_data_movement.cpp总结什么是oneAPI?举几个发生在我们身边的情景:我们经常在电脑上办公时临时有事,需要外出处理事情,这个时候我们就会将正在处理的办公事务转移到手机上进行;任何从边缘到云端的应用程序;亦或者是我们会在一个app上看感兴趣的电视,只要我们的电视、电脑、.
2022-05-17 22:29:19 574
原创 回溯之--组合求和
我一开始的想法是就像写组合的回溯一样,能不能把求和sum也放在函数的参数里或者运用if判断?但事实上我不会错误代码如下:k=int(input())n=int(input())#select sum=n k of numbertrackList=[]res=[]#定义回溯函数def ArrayList(n,k,start,trackList,res): sum=0 num=0 if(k<0 or n<0): return if(.
2021-08-18 12:11:49 119
原创 力扣494目标和
纠结了好久 一开始的想法是和第二题一样找出两个数组来,对列表进行切片,一个为正,一个为负,那样去写,结果发现切片的话会导致机会不均,得不到正确答案错误代码如下:lis1=(input().split(","))#print(lis1)a=lis1[0]a=(a[6:]) #输入的第一个数字b=lis1[-1]S=int((b[2:])) #输入的Sprint(f"s={S}")c=lis1[-2]c=c[0] #输入的最后一个数字lis2=list(lis1[1:-2]) .
2021-08-11 15:37:06 89
原创 ACWing刷题日记第二天--01背包问题
有 N 件物品和一个容量是 V的背包。每件物品只能使用一次。第 i件物品的体积是 vi,价值是 wi。求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量,且总价值最大。输出最大价值。输入格式第一行两个整数,N,V,用空格隔开,分别表示物品数量和背包容积。接下来有 N行,每行两个整数 vi,wi,用空格隔开,分别表示第 i件物品的体积和价值。输出格式输出一个整数,表示最大价值。数据范围0<N,V≤10000<vi,wi≤1000输入样例4 51 22 43
2021-08-10 11:05:04 99
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人