精华内容
下载资源
问答
  • 做题的时候可能会遇到需要判断 比如2193中是否含有7这个数字的要求。 办法有很多,记录一种自己认为简单的方法: 先把这个数字转变为字符串形式, String.valueOf(2017) 用string的indexOf函数,计算字符“7”的...

    做题的时候可能会遇到需要判断 比如2193中是否含有7这个数字的要求。

    办法有很多,记录一种自己认为简单的方法:

    • 先把这个数字转变为字符串形式, String.valueOf(2017)
    • 用string的indexOf函数,计算字符“7”的下标,
    • 如果下标是-1,则说明不存在;
    • 如果下标不等于-1,则说明找到了。
    /**
     * 先把这个数字转变为字符串形式,
     * 用string的indexof函数,计算字符“7”的下标,
     * 如果下标是-1,则说明不存在;
     * 如果下标不等于-1,则说明找到了。
     */
    int i = 2020;
    String string = String.valueOf(i);
    int index = string.indexOf("7");
    if(i % 7 == 0 || index != -1){
    	arr[(i-1)%4]++;
    }else{
    	total++;
    }
    i++;
    
    
    展开全文
  • 判断一个数组中是否含有数字0的3种方法: lst1=[1,3,4] lst2=[0,6,7] lst3=[[1,3,4],[0,6,7]] #1.如果有0,True for i in range(2): for j in range(3): if(lst3[i][j]==0): print("True") # 2.如果有0,...

    判断一个数组中是否含有数字0的3种方法:

    lst1=[1,3,4]
    lst2=[0,6,7]
    lst3=[[1,3,4],[0,6,7]]
    
    #1.如果有0,True
    for i in range(2):
    	for j in range(3):
    		if(lst3[i][j]==0):
    			print("True")
    
    # 2.如果有0,False		
    lst4=[x for hang in lst3 for x in hang]
    print(all(lst4))
    
    
    #3.如果有0,True
    import numpy as np
    lst5=[0,6,3,5]
    arr=np.array(lst5)
    print((arr==0).any())
    

    结果:

    True
    False
    True
    
    展开全文
  • iOS判断字符串中是否含有非法字符

    千次阅读 2016-05-17 16:43:27
    iOS判断字符串中是否含有非法字符 (非法字符是指 除数字 字母 文字以外的所有字符) 1 2 3 4 5 6 7 8 9 10 //判断是否含有非法字符 yes 有 no没有 + (BOOL)JudgeTheillegalCharacter...

    iOS判断字符串中是否含有非法字符 (非法字符是指 除数字 字母 文字以外的所有字符)    


    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    //判断是否含有非法字符 yes 有  no没有

    + (BOOL)JudgeTheillegalCharacter:(NSString *)content{

        //提示 标签不能输入特殊字符

        NSString *str =@"^[A-Za-z0-9\\u4e00-\u9fa5]+$";

        NSPredicate* emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", str];

        if (![emailTest evaluateWithObject:content]) {

            return YES;

        }

        return NO;

    }

    展开全文
  • SqlServer如何判断字段中是否含有汉字? --/* --unicode编码范围: --汉字:[0x4e00,0x9fa5](或十进制[19968,40869]) --数字:[0x30,0x39](或十进制[48, 57]) --小写字母:[0x61,0x7a](或十进制[97, ...

    SqlServer如何判断字段中是否含有汉字?

    --/* 
    --unicode编码范围: 
    --汉字:[0x4e00,0x9fa5](或十进制[19968,40869]) 
    --数字:[0x30,0x39](或十进制[48, 57]) 
    --小写字母:[0x61,0x7a](或十进制[97, 122]) 
    --大写字母:[0x41,0x5a](或十进制[65, 90]) 
    --根据编码范围来判断 
    --*/
    --创建
     
    create proc p_A_VIC 
    as 
    declare @count int 
    declare @i int 
    declare @text nvarchar(50) 
    set @i = 0
    set @count = (select COUNT (*) from table  )
    while(@i < @count )
    begin
        set @i +=1
        --sid代表有一定循环规律的,若是无序的可以添加一个序列(Row_Number() OVER ---)。
        --select * from (SELECT *, Row_Number() OVER ( ORDER BY [sid] ) num FROM s--table ) as s where num = 3
        set @text = (select  a from table  where [sid] = @i)
        if unicode(@text) between 19968 And 40869 or unicode(@text) between 97 And 122 or unicode('a') between 65 And 90
        begin
          print 0
        end
        else
           print @text
    end
    --执行 
    exec  p_A_VIC
    复制代码

    实例1:

    ---由于某些原因HouseName 字段存入了GUID,为了区分
    SELECT HouseName FROM ZSGYTD_HouseInfo 
    SELECT HouseName FROM ZSGYTD_HouseInfo WHERE UNICODE(HouseName) BETWEEN 19968 AND 40869

    执行结果:

     

    实例2:

    复制代码
    ----将上述存入ZSGYTD_Estate 表ID的houseName进行左连接,获取到对应的Name
    SELECT h.HouseName,
    CASE WHEN UNICODE(h.HouseName) BETWEEN 19968 AND 40869 then h.HouseName 
         ELSE e.Name
         END housename2    
    FROM ZSGYTD_HouseInfo  h
    LEFT JOIN ZSGYTD_Estate e ON CONVERT(varchar(50),e.ID)=h.HouseName and e.IsDeleted=0 
    
    
    select*from ZSGYTD_Estate
    复制代码

    转载于:https://www.cnblogs.com/handsome1013/p/11041624.html

    展开全文
  • 找出区间 [a,b] 中能被 7 整除或含有数字 7 的数的个数?...不管怎样,先了解一下比较复杂,也是我个人编写的,思路是这样的,先判断最高位是否7,接着判断中间位是否7,最后判断最低位是否7是否
  • ![图片说明]... 如上图所示 6x7的矩阵 某一条斜线上含有4个连续相同的1 诸如此类的,如何判断 传递需要连续相同数字的个数 num 返回布尔值即可 public static boolean checkDiagonal(int number){ ...... }
  • // 2010-01-22 wwwzyb2002 转载请注明作者#include using namespace std; // 判断 n 是否含有7bool Has7( int n ) { while( n != 0 ) { if( n % 10 == 7 ) return true; n
  • 数字中只含有数字与英文逗号,但是不能全是英文逗号,所以需要判断英文逗号的个数 代码如下: package Practice; import java.util.Scanner; public class Main2 { public static void main(String[] args){ ...
  • 一个二维数组,没每一行都按照从左到右递增的顺序排序,每一个列都按照从上到下递增的排序,设计一个函数,输入一个这样的数组和一个整数,判断数组中是否含有该整数。 例如下面数组,查找数字7返回true,查找5,...
  • 如果在这个数组中查找数字7,则返回true,如果查找数组5,由于数组中不含有数字,则返回false。 1 2 8 9 2 4 9 12 4 7 10 13 6 8 11 15 程序代码: public class Solution { public static ...
  • 必须至少9个字符;必须至少2个大写字符;必须包含字母和数字。...5)判断当输入的密码中有其他字符时,确定是否含有字母和数字 public class Task7 { public static void main(String[] args) { //键盘输入密码
  • 和为s的数字

    2019-05-21 18:29:04
    题目描述: 输入一个数组和一个数字s,在数组中查找两个数,使得...首先想到的方法是确定一个数字判断其余n-1个数字分别和该数字相加是否等于sum,这种方法的时间复杂度为O(n2)。 优化方法:我们现在数组中选择...
  • 输入一个字符串,判断是否为回文词及镜像串。输入字符串保证不含有数字字符0。每个字符的镜像如下表: character reverse A A B C D E 3 F G H H I I J L K L J M M N ...
  • """ 判断密码强弱4.1 马玉华 2019.7.30 ...2.0新增:循环的终止。... ...4.1新增:结合3.0和4.0,保存文件并读取文件 """ ...def check_number_exist(password): """判断是否含有数字""" #设置一个参量用于返回tr...
  • 请完成一个函数,输入一个这样的二维数组和一个整数,判断数组中是否含有该整数。 例如下面的数组:若输入7,则返回true,输入5,则返回false 1 2 8 9 2 4 9 12 4 7 10 13 6 8 11 15 按照一般的...
  • 和为S的两个数字

    2020-05-18 14:11:30
    和为S的两个数字 输入一个数组和一个数字s,在数组...本题思路:先将数据复制到set,利用set的find函数判断是否存在一个值等于target-nums[i] class Solution { public: vector<int> findNumbersWithSum(vector
  • 请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数 二维数组 如下所示: 1 2 3 4 5 6 7 8 9 解题思路 第一种:暴力求解法 遍历每一行直到找到目标数字 public class Solution {...
  • 请完成一个函数,输入这样的一个二位数组和一个整数,判断数组中是否含有该数。  实例:下面二位数组,每行每列是递增的,如果查找10,返回true;如果查找数字11,则返回false;  1 3 5 7  2 4 6 8
  • 二维数组中查找是否存在一个数

    千次阅读 2016-11-21 15:53:03
    写一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。例如下面的二维数组就是每行,每列都的递增的排序。如果在这个数组中查找数字7,则返回true;如果查找数字5,由于数组不含有该数字,则...
  • 请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 1 2 8 9 2 4 9 12 4 7 10 13 6 8 11 15 分析: 首先我们选取数组右上角的数字9.由于9大于7,并且9还是第4列的第一个(也是最小...
  • } /*判断每一行是否合格,合格为1, 不合格为0 */ int []weight = {7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2}; char [] ch = {'1', '0', 'X', '9', '8', '7', '6', '5', '4', '3', '2'}; ...
  • 请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 例如数组 1 3 5 3 5 7 5 7 9 我们要在这样的数组中找一个数,先找到最初的位置,这个位置可以找左下角或者右上角,从左下角开始,先...
  • JSON是一种轻量级的数据格式,web数据交换的主流数据结构,相应的XML用的较少 初识正则表达式 是一个特殊的字符序列,用于检测一个字符串是否与我们所设定的...Python自带函数处理字符串:判断字符串a中是否含有Py...
  • 判断密码是否含有除了字母或者数字之外的字符 检查密码是否合格 function checkPw(){ /*获取需要检查的字符串*/ var pw = document.form1.pw.value; /*设置正确的正则表达式*/ var myRegExp = /[^a-z\d]/i...
  • 请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 例如下面的二维数组就是每行、每列都递增排序。如果在这个数组中查找数字7,则返回true;如果查找数字5,由于数组不含有该数字,则...
  • 二维数组中的查找 之 二分法

    千次阅读 2011-12-14 12:43:32
    请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 例如下面的二维数组就是每行、每列都递增排序。如果在这个数组中查找数字7,则返回true; 如果查找数字5,由于数组不含有该...
  • 请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 输入: [ [1, 2, 8, 9], [4, 7, 10, 13] ],7 输出: true 二、思路分析 此题与前文二维数组检索 search-a-2d-matrix类似,与之...
  • 算法-二维数组中的查找

    千次阅读 2017-08-07 00:48:50
    实现一个查找功能的函数,函数的输入为二维数组和一个整数,判断数组中是否含有该整数。 解题思路: 比如一个二维数组是这样: 要查找数组7在不在数组内,根据前人总结出来的规律,我们可以这样做: 选择从...

空空如也

空空如也

1 2 3 4 5 ... 15
收藏数 285
精华内容 114
关键字:

判断数字是否含有7