首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏小浩算法

    第32天:图解大数打印,这道题如此经典!

    incrementNumber(char[] number) { //循环体退出标识 boolean isBreak = false; //进位标识 int carryFlag (int i = l - 1; i >= 0; i--) { //取第i位的数字转化位int int nSum = number[i] - '0' + carryFlag else { //进位之后减10,并把进位标识设置为1 nSum -= 10; carryFlag

    70010发布于 2020-09-22
  • 来自专栏小浩算法

    漫画:棒槌指Offer 之 大数打印(百度)

    incrementNumber(char[] number) { //循环体退出标识 boolean isBreak = false; //进位标识 int carryFlag (int i = l - 1; i >= 0; i--) { //取第i位的数字转化位int int nSum = number[i] - '0' + carryFlag else { //进位之后减10,并把进位标识设置为1 nSum -= 10; carryFlag

    72720发布于 2020-05-08
  • 系统架构之计算机必要前置知识

    实际发生:CPU会把多出来的第65位存到一个特殊的进位标志(CarryFlag)中而寄存器里的计算结果变成0反过来也一样:0-1会变成最大值(绕回,类似钟表)现代硬件的扩展能力开头还提到一个有趣的进阶事实

    13210编辑于 2026-04-13
领券