首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
849专题
《白话C++》第9章 泛型,Page847~849 AutoPtr 允许从外部指针构造
允许从外部指针构造 这个版本的AutoPtr仍然还有很多不完美的地方,比如它在构造函数中,一定要new出一个对象,因此无法表达一个“空指针”,也无法“接管”一个已经存在的外部指针,另外,两个(同质的)AutoPtr<T>对象之间,如何赋值,靠被也未实现。 托管外来指针 让它可以托工外来的指针,暂时只要修改它的构造函数即可: template <typename T>struct Auto
阅读更多...
849. Maximize Distance to Closest Person
849. 到最近的人的最大距离 在一排座位( seats)中,1 代表有人坐在座位上,0 代表座位上是空的。 至少有一个空座位,且至少有一人坐在座位上。 亚历克斯希望坐在一个能够使他与离他最近的人之间的距离达到最大化的座位上。 返回他到离他最近的人的最大距离。 示例 1: 输入:[1,0,0,0,1,0,1]输出:2解释:如果亚历克斯坐在第二个空位(seats[2])上,他到离他
阅读更多...