#CODE

C++ code:More Loop Designs

1 逻辑判断对于逻辑判断问题,一般都要考虑全部的可能性,然后从这些可能性中按条件逐一排查,直到最后获得某个结论。【百钱买百鸡问题】问题描述:雄鸡(cock)7元一只,母鸡(hen)5元一只,小鸡(chick)1元3只。花费100元,买100只鸡,如果雄鸡、母鸡、小鸡都必须有,则雄鸡、母鸡、小鸡各应买几只?分析...
代码星球 ·2021-02-16

C++ code:for loop designs

1 用for循环编出系列图形该图形一共10行,每一行增加一个字符,所以应循环10次,每次输出一行。其循环模式为:1for(inti=1;i<=10;++i)2{3输出第i行4换行5}我们注意到,每一行长度的变化正好与循环变量i同步,故可以依赖于i。我们注意到第i行的M字符数与i的关系:所以可以得到“输出...
代码星球 ·2021-02-16

C++ code:prime decision

1判断一个数是否为素数对于判断一个数m是否为素数,最朴素的方式是按照素数的定义,试除以从2开始到m-1的整数,倘若无一例外地不能整除,则该数必为素数。1#include<iostream>2usingnamespacestd;3intmain()4{5cout<<"Pleaseinputanum...
代码星球 ·2021-02-16

LeetCode(9):回文数

Easy!题目描述:判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例1:输入:121输出:true示例 2:输入:-121输出:false解释:从左向右读,为-121。从右向左读,为121-。因此它不是一个回文数。示例3:输入:10输出:false解释:从右向左读,...
代码星球 ·2021-02-16

LeetCode(8):字符串转整数(atoi)

Medium!题目描述:实现 atoi,将字符串转为整数。在找到第一个非空字符之前,需要移除掉字符串中的空格字符。如果第一个非空字符是正号或负号,选取该符号,并将其与后面尽可能多的连续的数字组合起来,这部分字符即为整数的值。如果第一个非空字符是数字,则直接将其与之后连续的数字字符组合起来,形成整数。字符串可以...

LeetCode(7):颠倒整数

Easy!题目描述:给定一个范围为32位int的整数,将其颠倒。例1:输入:132输出:321例2:输入:-123输出:-321例3:输入:120输出:21注意:假设我们的环境只能处理32位int范围内的整数。根据这个假设,如果颠倒后的结果超过这个范围,则返回0。解题思路:翻转数字问题需要注意的就是溢出问题。由于之前的...
代码星球 ·2021-02-16

LeetCode(6):Z字形转换

Medium!题目描述:将字符串 "PAYPALISHIRING" 以Z字形排列成给定的行数:(下面这样的形状)PAHNAPLSIIGYIR之后按逐行顺序依次排列:"PAHNAPLSIIGYIR" 实现一个将字符串进行指定行数的转换的函数:stringconvert(stringtext,...
代码星球 ·2021-02-16

LeetCode(5):最长回文子串

Medium!题目描述:给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 长度最长为1000。 示例:输入:"babad"输出:"bab"注意:"aba"也是有效答案示例:输入:"cbbd"输出:"bb"回文串概念:“回文串”是一个正读和反读都一...
代码星球 ·2021-02-16

LeetCode(4):两个排序数组的中位数

Hard!题目描述:有两个大小为m和n的排序数组 nums1 和 nums2 。请找出两个排序数组的中位数并且总的运行时间复杂度为 O(log(m+n))。示例1:nums1=[1,3]nums2=[2]中位数是2.0示例2:nums1=[1,2]nums2=[3,4]...

LeetCode(3):无重复字符的最长子串

Medium!题目描述:给定一个字符串,找出不含有重复字符的 最长子串 的长度。 示例:给定 "abcabcbb" ,没有重复字符的最长子串是 "abc" ,那么长度就是3。给定 "bbbbb" ,最长的子串就是 "b"...

LeetCode(2):Add Two Numbers 两数相加

Medium!题目描述:给定两个非空链表来表示两个非负整数。位数按照逆序方式存储,它们的每个节点只存储单个数字。将两数相加返回一个新的链表。你可以假设除了数字0之外,这两个数字都不会以零开头。示例:输入:(2->4->3)+(5->6->4)输出:7->0->8原因:342+465=...

LeetCode(1):两数之和

写在前面:基本全部参考大神“Grandyang”的博客,附上网址:http://www.cnblogs.com/grandyang/p/4130379.html写在这里,是为了做笔记,同时加深理解,希望有识之士一起加油。Easy!题目描述:给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只...
代码星球 ·2021-02-16

oracle中的decode的使用

含义解释:decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值)该函数的含义如下:IF条件=值1THEN    RETURN(翻译值1)ELSIF条件=值2THEN    RETURN(翻译值2)    ......ELSIF条件=值nTHEN    RETURN(翻译值n)ELSE    ...
代码星球 ·2021-02-16

Xcode添加库文件framework (转)

首先需要了解一下iOS中静态库和动态库、framework的概念首先来看什么是库,库(Library)说白了就是一段编译好的二进制代码,加上头文件就可以供别人使用。什么时候我们会用到库呢?一种情况是某些代码需要给别人使用,但是我们不希望别人看到源码,就需要以库的形式进行封装,只暴露出头文件。另外一种情况是,对于某些不会...
代码星球 ·2021-02-16

xcode运行demo报错:Failed to create provisioning profile.cannot be registered to your development team

问题:网上下载运行demo,出现Failedtocreateprovisioningprofile.cannotberegisteredtoyourdevelopmentteam此问题原因:因为是别人的项目,所以BundleID已经被注册使用了,所以我们这就用不了了解决方法:自己随便把BundleID改成一个不同的(比...
代码星球 ·2021-02-16
首页上一页...1617181920...下一页尾页