当前位置: 首页 > news >正文

宁波h5建站免费制作图文广告的软件

宁波h5建站,免费制作图文广告的软件,wordpress点评,大连建筑工程网论memset的时间代价 众所周知,memset是一个常用的数组赋值方式,几乎每个OI player全都使用过,但是这个函数从来不要脸,也不给你脸。 大家耳顺能详的几个例子: ①memset(a,0,sizeof(a));把a全赋值成0。 ②memset(a,…

论memset的时间代价

众所周知,memset是一个常用的数组赋值方式,几乎每个OI player全都使用过,但是这个函数从来不要脸,也不给你脸。

大家耳顺能详的几个例子:

①memset(a,0,sizeof(a));把a全赋值成0。

②memset(a,255,sizeof(a));把a全赋值成-1。

③memset(a,127,sizeof(a));把a全赋值成一个在int下很大的数。

④memset(a,128,sizeof(a));把a全赋值成一个在int下很小的数。

于是在一题多问的question上,小帅就开始频繁使用这些方式来给数组赋值,由于小帅只关注分数,即使一个测试点用到的时间是998ms,差一点就超时了,也没在意,直到有一天,小帅由于好奇,在网上了解了一些字典树的知识,想要做题,于是做了洛谷上的P8306 【模板】字典树,自觉不错的写了一个代码,认为妥妥的AC,于是写好庆祝词,兴高采烈的提交了上去,结果……36TLE。小帅气坏了,于是调了5个小时,将memset改为for循环赋值就AC了。

由于memset是一个系统封装好的函数,所以人们在初期肯定会误以为他是没有代价的,甚至认为就是一断电的事,可是它的赋值代价其实是和字符串比较的代价是相同的。因此,memset可以用,但不要总用,稍微卡卡常就直接T了。

就像很多事情一样,用memset一旦上瘾就会无法自拔,所以可以这样来改正:自己手写一个my_memset,之后把用for循环赋值的代码写进去,习惯性写完代码后点击“Ctrl”+“F”,点替换,上面的框里写上memset,下面的框里写上my_memset,之后点击替换全部,之后把CE的部分稍微改一下,然后一个崭新的程序就诞生了。

当然,如果不是一题多问,只是一个dp的初始值,用一下还是没有问题的,毕竟人家memset是c++库里面的。

http://www.yayakq.cn/news/719120/

相关文章:

  • 湛江市企业网站seo点击软件网页视频下载提取
  • 针织衫技术支持东莞网站建设文字壁纸做背景处理的网站
  • 关于推进网站集约化建设的讲话企业进行网站建设的重要意义
  • 卖菜网站应该怎么做临淄房产信息网
  • 网站建设价格标准新闻北京网站建设哪家公司好
  • 好点得手机网站托管成都建设工程交易中心网站
  • 建筑工程网站哪个好小程序问答库
  • 网站备案 影响使用wordpress的购物网站
  • 绵阳市建设工程信息网站西安推荐企业网站制作平台
  • 企业网站外包建设网站开发与spark
  • 中国做的最好的网站建设劳务公司注册条件
  • 建设电影网站算盗版吗家装公司报价
  • 台州那家网站做的好河北省邢台市建设工程网站
  • 网站设计内容清单电子工程网mcu
  • 网站建设技术外包公益永久免费主机
  • 韶关市建设工程造价网站企业网站内页设计模板
  • 东莞网站设计建设公司做网站开票是多少个点的票
  • 惠安县住房和城乡建设局网站wordpress批量导入tag
  • 蓝色网站建设大连网站建
  • 个人网站注册流程广州市地铁最新消息
  • 网址和网站的区别网站域名跟谁买
  • 汕头网站推广美术教育机构网站建设方案
  • 网站标签怎么做跳转页面西安企业建站在哪里做
  • 网站建设开发有什么好处做3d图的网站
  • 怎么用云主机做网站长沙企业网站开发微联讯点
  • 黄石下陆区建设局网站用.net编写网站
  • 软件开发公司网站诊断及优化方案
  • 减肥产品网站模板网站硬件需求
  • 什么网站做简历免费网页设计心得体会正文
  • 多语言网站东森推广官网