欢迎来到诚实同学的博客
"Patience is key in life."
首页
分类
标签
归档
关于我
给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。
哈希表理论基础。
给定一个链表的头节点 head,返回链表开始入环的第一个节点。如果链表无环,则返回 null。
记录 C++ 中使用过的有用代码,以后应该还用的上。
mmap 可以把磁盘文件的一部分直接映射到内存,这样文件中的位置直接就有对应的内存地址,对文件的读写可以直接用指针而不需要 read/write 函数。
给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表没有交点,返回 null 。
给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。
给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。
给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。
你可以选择使用单链表或者双链表,设计并实现自己的链表。
单链表中的节点应该具备两个属性:val 和 next 。val 是当前节点的值,next 是指向下一个节点的指针/引用。
如果是双向链表,则还需要属性 prev 以指示链表中的上一个节点。假设链表中的所有节点下标从 0 开始。
6 / 8