1 当我们想将某个数组全部赋值为无穷大时

(例如解决图论问题时邻接矩阵的初始化)

memset(G, 0x3f, sizeof(G))

分析:
最精巧的无穷大常量取值是0x3f3f3f3f, 它的十进制是1061109567,也就是10^9级别的,而一般场合下的数据都是小于10^9的,所以它可以作为无穷大使用。

2 如果想要将某个数组清零,我们通常会使用

memset(G,0,sizeof(G))

补充:负无穷大用0xcfcfcfcf比较好。

memset(G, 0x3f, sizeof(G))涵义相关推荐

  1. 关于memset(G,0x3f,sizeof(G))的说明

    学图论的时候第一次看到这个设法,去查了下博客,这篇写的相当清楚简洁: https://blog.csdn.net/tcherry/article/details/37606277

  2. memset(a, 0x3f, sizeof(a))

    如果我们想要将某个数组清零,我们通常会使用memset(a,0,sizeof(a)),方便又高效,但是当我们想将某个数组全部赋值为无穷大时,就不能使用memset函数而得自己写循环了,因为memset ...

  3. 关于正则表达式 g,m 参数的总结,为了回答“正则表达式(/[^0-9]/g,'')中的/g是什么意思?”...

    为了解答"正则表达式(/[^0-9]/g,'')中的"/g"是什么意思?"这个问题,也为了能够便于大家对正则表达式有一个更为综合和深刻的认识,我将一些关键点和容 ...

  4. [转]关于正则表达式 g,m 参数的总结,为了回答“正则表达式(/[^0-9]/g,'')中的/g是什么意思?”...

    为了解答"正则表达式(/[^0-9]/g,'')中的"/g"是什么意思?"这个问题,也为了能够便于大家对正则表达式有一个更为综合和深刻的认识,我将一些关键点和容 ...

  5. 华为鸿蒙2.0系统HarmonyOS 2.0安装谷 歌 商 店 G o o g l e P l a y

    下面的方案在Huawei Mate40上亲测有效,适用于所有华为鸿蒙2.0系统HarmonyOS 2.0正式版. HarmonyOS 2.0正式版上安装谷 歌 服 务 框 架GMS与 G o o g ...

  6. 音频编解码标准G.711与G.729

    G.711和G.729协议是两对用于语音压缩的编码方案,两者具有一些相似之处,但不同于完全自由使用的G.711,使用G.729是需要付费的,而且,对于使用G.729的情况,CPU占有时间大约为G.71 ...

  7. 常用G.657与G.652光纤的抗弯曲性能差距有多大?

    1 引言 G.657光纤又被称为弯曲损耗不敏感光纤,FTTH入户的那根比普通电话线还细的光缆里面用的就是G.657光纤.没有G.657光纤,也就没有FTTH的大规模应用.G.657光纤分为多个子类,当 ...

  8. 触摸屏“G+G、G+P、G+F”是什么意思?

    "G+G.G+P.G+F"这是结构分类,第一个字母手机表面材质(又称为上层),第二个字母是触摸屏的材质(又称为下层),两者贴合在一起. G+G是说:表面钢化玻璃+玻璃GLASS材质 ...

  9. /\s+/g和/\s/g的区别

    正则表达式/\s+/g和/\s/g,目的均是找出目标字符串中的所有空白字符,但两者到底有什么区别呢? 我们先来看下面一个例子: let name = 'ye wen jun'; let ans = n ...

最新文章

  1. 错误:android.util.SuperNotCalledException
  2. 【python数据挖掘课程】二十二.Basemap地图包安装入门及基础知识讲解
  3. weex eros框架源码解析
  4. c语言常用英语单词大全下载,C语言实现英文单词助手
  5. 1886. 判断矩阵经轮转后是否一致
  6. mysql群集配置_CentOS7 - 建立一个MySQL集群
  7. dw1000 github_GitHub打破了我的1000天连胜纪录
  8. 对象指针与this指针
  9. LNMP编译安装基于centos7.2
  10. 怎么把git代码导入到本地仓库_git在本地仓库添加了一个tag,如何把这个tag同步到远程仓库?...
  11. clinux 防火墙增加白名单_linux增加iptables防火墙规则的示例
  12. 计算机桌面变小了是怎么回事啊,电脑桌面整体变小了要怎么调回来的
  13. 第7章 文件和数据格式化
  14. Talk预告 | 北京大学人工智能研究院杨耀东:一个合作博弈的通用求解框架
  15. 什么软件可以测试睡眠质量心率,Beddit:粘在床上就能测试心率的睡眠监测器
  16. 官方免费数据下载全国行政区划具体到村
  17. java 计算2的64次幂_2的64次方
  18. 若依ruoyi框架整合magic-api增删改查Demo
  19. sumif单列求和_excel sumif单条件求和 使用SUMIF函数统计单字段多条件求和的方法...
  20. 现有的数字版权保护大全

热门文章

  1. BZOJ2277 [Poi2011]Strongbox 【数论】
  2. 数据库事务及其四大特性
  3. phpstudy启动MySQL服务遇到的问题及解决过程
  4. 怎么注册微信公众平台
  5. 【docker】基于dockerfile编写LNMP
  6. 计算机网络fmd是什么意思,不用就亏大了!酷炫又不用花钱的Win10“黑科技”
  7. 绘制中国近海的sst分布图
  8. 2022安徽安全员B考试单选题库预测分享
  9. [C语言] 发牌洗牌
  10. 10个顶尖的CSS编辑器