首页 > 其他分享 >关于为什么图论中INF要设为0x3f

关于为什么图论中INF要设为0x3f

时间:2022-12-16 17:13:22浏览次数:67  
标签:为什么 图论 0x3f int 设为 INF 0x3f3f3f3f

最近数据结构课设写完了,答辩的时候老师问到了,为什么INF要设置为0x3f?
我这直接不假思索地回答,0x3f3f3f3f超过了int范围,基本上可以视为无穷

可真的是这样吗?答辩完后我仔细想了想,用计算器算了一下
0x3f3f3f3f没超过int范围啊!而且如果超了int范围那就溢出了!
那为什么要用0x3f3f3f3f为INF呢?我只知道这样做大概意义是设为无穷,但是却不知道为什么要这样设,为什么不设0xff,0x7f?
我似乎还真没仔细去想过...万般无奈,去求寻度娘,找到了这篇博客解答了我的困惑
https://blog.csdn.net/jiange_zh/article/details/50198097

标签:为什么,图论,0x3f,int,设为,INF,0x3f3f3f3f
From: https://www.cnblogs.com/lxl-233/p/16987818.html

相关文章

  • How to Troubleshoot Grid Infrastructure Startup Issues (2)
    5.FileSystemthatGRID_HOMEresidesisonlinewheninitscriptS96ohasdisexecuted;onceS96ohasdisexecuted,followingmessageshouldbeinOSmessagesfi......
  • How to Troubleshoot Grid Infrastructure Startup Issues [ID 1050908.1]
    HowtoTroubleshootGridInfrastructureStartupIssues[ID1050908.1]  Modified21-MAY-2010     TypeHOWTO     StatusPUBLISHED InthisDocument......
  • inf 和 nan在python
    infpython中的正无穷或负无穷,使用float("inf")或float("-inf")来表示写成:float("inf"),float("INF")或者float('Inf')都是可以的,比较的时候相等inf是一个超出浮点表示范......
  • WinForm(十)项目框架结构
    看到下面的项目结构,是否曾经相识?不要笑,这也是一种项目结构,极简主义。   项目结构没有对错,合适就好,但也要有几个要求,至少要做到结构明确,清晰,当然上图的结构......
  • WinForm(十)项目框架结构
    看到下面的项目结构,是否曾经相识?不要笑,这也是一种项目结构,极简主义。   项目结构没有对错,合适就好,但也要有几个要求,至少要做到结构明确,清晰,当然上图的结构......
  • WinForm(十)项目框架结构
    看到下面的项目结构,是否曾经相识?不要笑,这也是一种项目结构,极简主义。 项目结构没有对错,合适就好,但也要有几个要求,至少要做到结构明确,清晰,当然上图的结构清晰,但不明......
  • WinForm(九)UI加载“大”数据
    由于WinForm的UI是绘制的,所以在加载大量数据数据时会有一定的延时,本篇就讨论几个减少延时的方法。在加载有规律数据时,可以考虑用递归,简单方便快捷来加载数据,如下,......
  • WinForm(九)UI加载“大”数据
    由于WinForm的UI是绘制的,所以在加载大量数据数据时会有一定的延时,本篇就讨论几个减少延时的方法。在加载有规律数据时,可以考虑用递归,简单方便快捷来加载数据,如下,......
  • Winform微信扫码支付
    微信扫码支付引用的是第三方的:Senparc.Weixin引用:usingSenparc.Weixin.MP.TenPayLibV3;首先,在Form_Load里面调用生成支付二维码的方法:///<summary>///Fo......
  • c# WinForm--微信Native支付
    一、了解Native支付流程我用的是模式二,模式二的流程如下二、如何将Demo用在我的WinForm里面打开Demo工程,复制里面的lib、third文件夹到我的工程下,添加引用,引用的内容......