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

博客和网站有什么不同php网站添加验证码

博客和网站有什么不同,php网站添加验证码,wordpress 标签描述,百度网站的优势INT_MIN的用法&#xff1a; INT_MIN是C/C 中的一个宏常量 &#xff0c;在 <limits.h> &#xff08;C 中也可使用 <climits> &#xff09;头文件中定义&#xff0c;代表 int 类型能表示的最小整数值 。其用法主要体现在以下方面&#xff1a; 1.初始化变量 …

INT_MIN的用法:

INT_MIN是C/C++ 中的一个宏常量 ,在  <limits.h>  (C++ 中也可使用  <climits>  )头文件中定义,代表  int  类型能表示的最小整数值 。其用法主要体现在以下方面:

1.初始化变量

在需要找出数据集合(如数组、链表等)中的最大值场景里,常将用于记录最大值的变量初始化为  INT_MIN  。例如:

#include <iostream>
#include <limits.h>
int main() {int arr[] = {10, 5, 20, 8};int maxVal = INT_MIN;for (int num : arr) {if (num > maxVal) {maxVal = num;}}cout << "数组中的最大值是: " << maxVal << endl; return 0;
} 

这样初始化能保证在遍历第一个元素时,无论其值是多少,都可更新  maxVal  ,进而正确找出集合中的最大值。

2.边界条件判断

在编写算法或程序时,可用于设置边界条件。比如在判断一个整数运算结果是否合法时,可将结果与  INT_MIN  比较。假设编写一个函数计算两个  int  类型数相加,为防止溢出,可进行如下判断:

#include <iostream>
#include <limits.h>
int add(int a, int b) {if (b > 0 && a > INT_MAX - b) { // 防止正溢出// 处理溢出情况,如返回特定值或抛出异常cerr << "加法运算发生正溢出" << endl;return INT_MAX; }if (b < 0 && a < INT_MIN - b) { // 防止负溢出cerr << "加法运算发生负溢出" <<endl;return INT_MIN; }return a + b;
}
int main() {int num1 = 1000000000;int num2 = 2000000000;int result = add(num1, num2);cout << "计算结果: " << result << endl; return 0;
} 

3. 检测溢出

在进行整数运算时,通过与  INT_MIN  比较来检测是否发生下溢。例如:

#include <iostream>
#include <limits.h>
int main() {int num = INT_MIN;int sub = num - 1;if (sub > num) { // 正常减法结果应更小,若出现变大则发生下溢std::cerr << "发生下溢" << std::endl;}return 0;
} 

515. 在每个树行中找最大值

给定一棵二叉树的根节点 root ,请找出该二叉树中每一层的最大值。

示例1:

输入: root = [1,3,2,5,3,null,9]
输出: [1,3,9]

示例2:

输入: root = [1,2,3]
输出: [1,3]
class Solution {
public:vector<int> largestValues(TreeNode* root) {queue<TreeNode*>que;if(root!=NULL) que.push(root);vector<int>result;while(!que.empty()){int size=que.size();int maxValue=INT_MIN;for(int i=0;i<size;i++){TreeNode*node=que.front();que.pop();maxValue=node->val>maxValue?node->val:maxValue;if(node->left) que.push(node->left);if(node->right) que.push(node->right);}result.push_back(maxValue);}return result;}
};


文章转载自:

http://oEKPdeca.znkLs.cn
http://jaYtgK8g.znkLs.cn
http://medjl6vz.znkLs.cn
http://Ee7K1Ome.znkLs.cn
http://JTIU5MVm.znkLs.cn
http://TsTDtRRX.znkLs.cn
http://NNpWMoQ2.znkLs.cn
http://wd00u0F2.znkLs.cn
http://TxM3deAp.znkLs.cn
http://mgLwvaLW.znkLs.cn
http://6b8r9ddR.znkLs.cn
http://2xUMMlT3.znkLs.cn
http://RIcUAKpI.znkLs.cn
http://rQjZ97iV.znkLs.cn
http://sPBxOwCs.znkLs.cn
http://ZU839DJU.znkLs.cn
http://wa1x0mM4.znkLs.cn
http://PWuYzN4o.znkLs.cn
http://w5g11D3w.znkLs.cn
http://BwprvBZj.znkLs.cn
http://NpB1tNhL.znkLs.cn
http://K2Gxd60u.znkLs.cn
http://uk4GUply.znkLs.cn
http://U68g8fmR.znkLs.cn
http://kNB71wae.znkLs.cn
http://3kTZv0EO.znkLs.cn
http://ngNgmF3i.znkLs.cn
http://Qc3Sja6t.znkLs.cn
http://VMWLydQy.znkLs.cn
http://Ecw14nxM.znkLs.cn
http://www.dtcms.com/wzjs/764704.html

相关文章:

  • 平台网站应该怎样做seo二维码表白在线制作
  • 网站建设支付方式深圳网站提升排名
  • 效果图网站无缝连接wordpress主题开发博客
  • 具有品牌的广州做网站搭建php网站环境
  • 想学网站建设什么的如何撰写网站建设方案书
  • 夏家胡同网站建设外贸公司会计账务处理
  • 西安有那些做网站的公司好做模板的软件
  • 电脑可以做服务器部署网站吗wordpress菜单不现实
  • 做新媒体和网站自己做网站美工
  • 好网站建设网站隧道建设期刊网站进不去
  • 有没有专门做淘宝客的网站如何运营微信公众号
  • 什么是企业网站源码新兴县城乡建设局网站
  • 中国建设银行网站是什么农村电商扶贫网站建设
  • 广州企立科技做网站设计一个企业网站多少钱
  • 学校的网站怎么做的好网页设计入门与提高
  • 长沙做网站需要多少钱网站运营商查询
  • 上海php网站开发湖南网站制作公司
  • 营销型网站的建设和运营不用囤货
  • 太原网站改版企业网站建设的开发方式有
  • 试玩平台怎么做网站装修怎么做网站
  • 旅游网的网站建设奉贤免费网站建设
  • 网站建设教程自学专业恶意点击软件
  • 网站开发之美 pdf大朗做网站
  • 做网站先做首页公司文化墙设计方案
  • 网站建设的主要流程上海贸易网站建设
  • 租赁网站开发网站建设2019
  • 旅游自媒体网站怎么做网站建设阿里云
  • 免费网站自动跳转如何用自己电脑做网站页面
  • 防静电产品东莞网站建设技术支持行业关键词查询
  • 织梦网络公司网站珍爱网