找到 34423 篇文章 编程

C++ STL 中的 iswctype() 函数

Sunidhi Bansal
更新于 2020年1月30日 09:50:37

45 次浏览

在 C++ 标准模板库 (STL) 中,iswctype() 函数用于检查给定的宽字符是否具有由 desc 指定的属性。Iswctype() 是一个内置函数,其头文件为“ctype.h”。Iswctype() 的语法如下:int iswctype(wint_t c, wctype_t desc); iswctype () / 检查 c 是否具有由 desc 指定的属性。/ 概要int iswctype(wint_t c, wctype_t desc);参数C − 检查转换为整数类型 wint_t 的宽字符Desc − 由对 wctype 的调用返回的值,wctype 是一种标量类型,用作 wctype(宽字符类型)的返回类型。返回值 ... 阅读更多

C++ STL 中的 iswlower() 函数

Sunidhi Bansal
更新于 2020年2月27日 05:35:46

75 次浏览

在 C++ 标准模板库 (STL) 中,iswlower() 函数用于检查给定的宽字符是否为小写字母,如果不是,则函数将返回零值。ASCII 值从 97 到 122(即 a-z)的字符是小写字母。Iswlower() 函数存在于 C/C++ 中的 cctype 头文件中。Iswlower () 的语法如下:int iswlower (wint_t c)参数− c 是要检查的宽字符,转换为 wint_t 或 WEOF,其中 wint_t 是整数类型。返回值− 当字符串为小写时,islower() 函数返回非零值 ... 阅读更多

C++ STL 中的 iswdigit() 函数

Sunidhi Bansal
更新于 2020年1月30日 09:44:13

84 次浏览

在 C++ STL 中,iswdigit() 函数是一个内置函数,用于检查给定的宽字符是否为十进制数字字符或其他字符。此函数存在于 C/C++ 中的 cwctype 头文件中。什么是十进制数字字符?十进制数字字符是从 0 开始的数字值,即 0、1、2、3、4、5、6、7、8、9。Iswcntrl() 函数的语法如下:int iswdigit() (wint_t c)参数− c 是要检查的宽字符,转换为 wint_t 或 WEOF,其中 wint_t 是整数类型。返回值− 一个值 ... 阅读更多

C++ STL 中的 iswcntrl() 函数

Sunidhi Bansal
更新于 2020年1月30日 09:59:01

99 次浏览

C++ 标准模板库 (STL) 中的 iswcntrl () 函数用于检查给定的宽字符是否为控制字符。控制字符是 C/C++ 中不会占用显示屏上打印位置的字符。Iswcntrl() 函数在 cwctype 头文件中定义。Iswcntrl() 函数的语法如下:int iswcntrl (wint_t c)参数− c − 这是要检查的字符。返回值− 如果 c 是控制字符,则返回非零值(即非零值),否则返回零值。下面程序中使用的步骤如下:输入 ... 阅读更多

Python 中电话号码的字母组合

Arnab Chakraborty
更新于 2020年4月27日 12:16:20

2K+ 次浏览

假设我们有一个包含 2 到 9(含)的数字的字符串。我们必须返回该数字可能表示的所有可能的字母组合。数字到字母的一种映射(就像电话按钮上的那样)如下所示。请注意,1 不映射到任何字母。12a b c3d e f4g h i5j k l6m n o7p q r s8t u v9w x y z*0#例如,如果给定的字符串为“23”,则可能的字符串将为 [“ad”、“ae”、“af”、“bd”、“be”、“bf”、“cd”、“ce”、“cf”]为了解决这个问题,我们将遵循以下步骤:定义一个名为 solve 的数组 ... 阅读更多

C++ 中的 3Sum 最接近

Arnab Chakraborty
更新于 2020年4月27日 12:08:32

1K+ 次浏览

假设我们有一个包含 n 个整数的数组 nums 和一个目标。我们必须在 nums 中找到三个整数,使它们的和最接近目标。我们将返回这三个整数的和。我们可以假设每个输入都只有一个解决方案。因此,如果给定的数组类似于 [-1, 2, 1, -4] 且目标为 1,则三元组将为 [-1, 2, 1],它具有最接近的和,即 2。为了解决这个问题,我们将遵循以下步骤:对数组 nums 进行排序,ans := 0,diff := Infinity, ... 阅读更多

Python 中的 3Sum

Arnab Chakraborty
更新于 2020年4月27日 12:04:31

6K+ 次浏览

假设我们有一个数字数组。它存储 n 个整数,数组中有三个元素 a、b、c,使得 a + b + c = 0。找到数组中满足该情况的所有唯一三元组。因此,如果数组类似于 [-1, 0, 1, 2, -1, -4],则结果将为 [[-1, 1, 0],[-1, -1, 2]]为了解决这个问题,我们将遵循以下步骤:对数组 nums 进行排序,并定义一个数组 res对于 i 的范围从 0 到 nums 的长度 – 3如果 i > 0 且 nums[i] = nums[i - 1],则 ... 阅读更多

C 语言中的整数转罗马数字

Arnab Chakraborty
更新于 2020年4月27日 11:57:00

6K+ 次浏览

给定一个十进制数 n,我们必须将其转换为罗马数字。n 的值在 1 到 4000 的范围内。以下是一些罗马数字。数字罗马数字1I4IV5V9IX10X40XL50L90XC100C400CD500D900CM1000M4000MMMM因此,如果数字 n = 859,则其罗马数字将为 DCCCLIX为了解决这个问题,我们将遵循以下步骤:定义一个数组来存储给定列表的数字和相应的值。这称为 nume 数组我们使用递归方法,函数 decToRom() 用于此。这将采用 nume 数组和数字 num。decToRom() 将类似于:如果 num 不为 0,则 max := 从 nume 数组中找到最大值 ... 阅读更多

Python 中盛最多水的容器

Arnab Chakraborty
更新于 2020年4月27日 11:38:14

336 次浏览

假设我们有一组 n 个非负整数 a1、a2、...、an,每个值表示坐标 (i, a[i]) 处的一个点。n 条垂直线以这样的方式存在,即第 i 条线的两个端点位于 (i, a[i]) 和 (i, a[0])。我们必须找到两条线,它们与 x 轴一起形成一个容器,因此我们的目标是找到两列,其中水的体积最大。因此,如果数组类似于 [1, 8, 6, 2, 5, 4, 8, 3, 7],则它将是阴影部分的高度为 7,并且有 ... 阅读更多

C++ STL 中的 iswblank() 函数

Sunidhi Bansal
更新于 2020年2月27日 05:44:24

84 次浏览

C++ 中的 iswblank () 函数用于检查给定的宽字符是否为空格。它存在于 C 语言的“ctype.h”头文件和 C++ 标准模板库 (STL) 的“cctype”头文件中。iswblank 的语法如下:int iswblank(wint_t ch)返回类型− 如果包含空格则返回非零值,如果不包含空格则返回 0 值。参数− ch − 这是要检查的字符。示例输入− 字符串 str = “I Love Myself”输出− 空格总数为 − 2输入− 字符串 str = “Myself”输出− 空格总数为 − 0使用的步骤 ... 阅读更多

广告

© . All rights reserved.