Leetcode—1017. 负二进制转换【中等】(string列表初始化、反向迭代器)

2024每日刷题(120)

Leetcode---1017. 负二进制转换

实现代码

cpp 复制代码
class Solution {
public:
    string baseNeg2(int n) {
        string ans;
        while(n != 0) {
            ans += to_string(n & 1);
            n = -(n >> 1);
        }
        return ans.empty() ? "0": string{ans.rbegin(), ans.rend()};
    }
};

运行结果

string列表初始化

反向迭代器

之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

相关推荐
zmzb01034 小时前
C++课后习题训练记录Day157
开发语言·c++
从零开始的代码生活_8 小时前
C++ 多态详解:虚函数、动态绑定、抽象类与虚表原理
开发语言·c++·后端·学习·算法
大彼方..9 小时前
C++ STL Vector 深度剖析:从内存管理到性能优化
开发语言·c++
德思特9 小时前
从人工测试到自动化验证:AutoGNSS 如何重构GNSS测试流程?
经验分享
炸薯条!9 小时前
从零开始学C++ (内存管理)
java·jvm·c++
LaughingZhu10 小时前
Product Hunt 每日热榜 | 2026-07-16
人工智能·经验分享·深度学习·神经网络·产品运营
cpp_250111 小时前
P6625 [省选联考 2020 B 卷] 卡牌游戏
数据结构·c++·算法·前缀和·贪心·洛谷题解·省选
卡梅德生物科技小能手11 小时前
卡美德生物科普 PhosphatidylserineHomo sapiens
经验分享·深度学习·生活
浩瀚地学12 小时前
【面试算法笔记】0302-哈希表-哈希表实现
java·经验分享·笔记·算法·面试
旖-旎13 小时前
《LeetCode 416 分割等和子集》
c++·算法·leetcode·动态规划·背包问题