logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

leetcode 148. Sort List

【代码】leetcode 148. Sort List。

文章图片
#leetcode#链表
leetcode 3. Longest Substring Without Repeating Characters

【代码】leetcode 3. Longest Substring Without Repeating Characters。

文章图片
#leetcode
leetcode 217. Contains Duplicate和219. Contains Duplicate II和220. Contains Duplicate III

用滑动窗口+哈希表解决。假如当前遍历到了第i个元素,哈希表维护【i-k,i】这个长度为k+1的滑动窗口范围内的元素。排序后,相等的元素必然相邻。

文章图片
#leetcode
leetcode 141. Linked List Cycle

用哈希表也可以解决,但真正考察的是用快慢指针法。

文章图片
#leetcode#链表#数据结构
leetcode 204. Count Primes

题目描述这是道纯数学类问题。先回忆一下,素数的定义。质数(英文名:Prime number)又称素数,是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。质数又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数(规定1既不是质数也不是合数)。可以用简单好理解的Eratosthenes筛法,时间复杂度是O(nloglogn)。算法从小到大枚举所

文章图片
#leetcode#算法
leetcode 96. Unique Binary Search Trees

【代码】leetcode 96. Unique Binary Search Trees。

#leetcode#算法#动态规划
什么是自动驾驶地图的物理层、逻辑层、拓扑层、经验层?

在自动驾驶地图(高精度地图,HD Map)中,为了更好地描述和组织道路及周围环境的信息,通常会将地图数据分成不同的层级结构。这些层级结构分别表示从底层的物理信息到更高层次的逻辑、拓扑和经验信息。通过这些层次的划分,自动驾驶系统能够以多维度的方式理解和利用高精度地图信息,从而实现定位、路径规划、行为决策和动态适应等功能。

#自动驾驶
cudaStreamCreateWithPriority和cudaDeviceGetStreamPriorityRange

在x86 3060显卡、JetsonOrin、DriveOrin上面输出的都是0到5.

文章图片
c++中的steady_clock、system_clock、high_resolution_clock

它可能是 std::chrono::system_clock 或 std::chrono::steady_clock 的别名,或者是第三种独立的时钟。随着物理时间的流逝,这个时钟的时间点不会减少,并且该时钟的滴答时间间隔是恒定的。类 std::chrono::system_clock 表示系统范围的实时时钟。system_clock 的纪元未指定,但大多数实现使用 Unix 时间(即自协调世界时(

#c++#开发语言
c++20引入的三路比较操作符<=>

c++20引入了三路比较操作符(或者三向比较)<=>(three-way comparison operator),也叫太空船(spaceship)操作符。<=>也是一个二元关系运算符,但它不像其他二元比较操作符那样返回类型是布尔类型,而是根据用户指明的三种类型之一:partial_ordering、weak_ordering和strong_ordering,定义于标准库头文件<compare>中

文章图片
#c++20
    共 22 条
  • 1
  • 2
  • 3
  • 请选择