技术标签: 笔记
对于这个在实际的编程题中应用比较多,做了一个总结。
基础思路
...
int i=123,a;
a = i%10;
printf("a=%d",a);
输出的便是i的个位数
a=3
然后知道通过 i/10 便可"清除"个位数
由此我们便可以通过循环此方法获取各个位数
...
int i=123,a,b,c;
a = i%10;
i/=10;
b = i%10;
i/=10;
c = i%10;
i/=10;
printf("a=%d,b=%d,c=%d",a,b,c);
输出的a,b,c便是 i 的个位数,十位数,百位数
于是我们便知道将整数反转的方法
...
int i;
long rex = 0;//反转后的整数
while(i != 0){
rex = rex*10 + i % 10;
i = i / 10;
}//溢出判断暂时忽略
将整数反转后那我们又可以得到将整数按位存入数组的方法
int i,j,count=0;
int nums[numsSize];//需要存入的数组
long rex = 0;
while(i != 0){
rex = rex*10 + i % 10;
i = i / 10;
}
...
while(rex != 0)
{
j = rex % 10;//获取个位数
nums[count] = j;
rex/=10;
count++;
}
反之也可以将字符串转化为整数,不过本质是一样的,就不多说了。
刚开始写博客,有不对的地方请多多指出,谢谢。
文章浏览阅读362次。通过本课程的学习,同学们不仅仅能够了解Yii2框架,还能够使用Yii2框架进行项目的开发。Yii2框架是使用PHP编程语言编写的框架,通过对Yii2框架的学习,同学们能够掌握在实际开发中,公司的程序员是如何使用Yii2框架的..._学习yii2的项目
文章浏览阅读2.3k次。package com.test;import org.jbox2d.collision.AABB;import org.jbox2d.collision.CircleDef;import org.jbox2d.collision.PolygonDef;import org.jbox2d.common.Vec2;import org.jbox2d.dynamics.Body;_jbox2d ios
文章浏览阅读877次。使用hutool的树结构工具时,其内置的TreeNode类只有固定的几个属性,想添加自定义属性怎么办?文档中给出了自定义字段名的方法,但是自定义的字段名还是不能从每个TreeNode结点中获取我的解决方法是新建一个结点类继承TreeNode,添加自定义属性,并实现构造方法@Datapublic class LayerTopicTreeNode extends TreeNode<String> { private String code; privat.._hutool treeutil 添加额外字段
文章浏览阅读499次。Description很久很久之前,森林里住着一群兔子。有一天,兔子们突然决定要去看樱花。兔子们所在森林里的樱花树很特殊。樱花树由n个树枝分叉点组成,编号从00到n−1n-1,这nn个分叉点由n−1n-1个树枝连接,我们可以把它看成一个有根树结构,其中00号节点是根节点。这个树的每个节点上都会有一些樱花,其中第ii个节点有cic_i朵樱花。樱花树的每一个节点都有最大的载重mm,对于每一个节点ii,它_兔子与樱花很久很久之前,森林里住着一群兔子。有一天,兔子们希望去赏樱花,但当他
文章浏览阅读3.3k次。https://github.com/kylemcdonald/FaceTracker_人脸跟踪算法
文章浏览阅读2.6k次,点赞3次,收藏29次。主要对逻辑综合进行了简单的描述,有助于大家理解FPGA设计流程_fpga验证流程
文章浏览阅读1.7k次。最近想学习docker容器技术,从而把mysql数据库和tomcat服务器放到容器内,达到项目从容器内启动的目的以下概念来自各大it网站,只为学习使用,侵删!https://www.cnblogs.com/pwc1996/p/5425234.htmldocker介绍Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的..._windows docker中部署webapi无法连接mysql
文章浏览阅读3.8k次,点赞2次,收藏5次。1 本地视频最好为一个大文件的MP4,短小的会经常循环开头结尾,会出现播放卡顿、程序卡死等问题2 VLC推流设置时候有一步骤 :可以不勾选本地显示,但是文件下拉选择rtsp,点击添加后:端口可以写554,路径可以随便写一个 例如test这里不要选择激活编码,选择264 MP4:最后一步不要勾选串所有流,点击流即可3 再打开VLC窗口 打开网络串流后:填写rtsp地址即可完..._vlc将视频转换成rtsp流
文章浏览阅读2.2w次,点赞19次,收藏18次。“异步”输入信号和时钟信号无关,是指输入信号变为有效状态,器件的状态就改变;“同步”输入信号和时钟信号有关,实际上输入信号和时钟信号进行了与运算或者与非运算,输入信号和时钟信号的运算结果是有效的,器件的状态才会改变。..._异步清零端是什么意思
文章浏览阅读363次,点赞7次,收藏7次。如果有一手牌,3,3,4,5,5,5,6,7,7,8,9,9,其中顺子3,4,5,6,7因为中间含3个重复张,不合规则,顺子5,6,7,8,9也不合规则,但是,顺子4,5,6,7,8可以打,因为中间只有5和7两张有重复。例如拿到的牌中,4有2张,6有3张(2张牌重复),其余有单张3,5,7,则顺子3,4,5,6,7一出,就只有单张4和对子6了,好棒!每手牌第一个整数n为张数(1_争上游是一种扑克游戏,其中“顺子”是一种出牌,可以至少脱手5张牌。例如你3,4,5,6
文章浏览阅读3.6k次。写在前面最近公司搞自动化打包,从0开始折腾了几天终于完成了,准备整理一下,写成文档。 1、下载Jenkins并安装Jenkins下载地址:https://jenkins.io在主页面点击Download Jenkins选择Mac OS。安装没有什么好介绍的,双击安装包,按照提示进行就好了。2、下载Java SDKJenkins 需要运行 Java 5以及以上的版本。..._jenkins接入iam
文章浏览阅读1.8w次,点赞4次,收藏13次。单链表反转是面试时经常会遇到的问题,之前只是在数据结构里用伪代码实现过单链表反转。为落实亲手编写每一个程序的目标,在这里用java实现反转。方法有很多,这里只写最优的。时间复杂度O(n),空间复杂度O(1)。也就是说不新开辟空间,原地反转。这篇博客主要讲述如何采用头插和尾插两种方法建立单链表。反转链表见下一篇博客。_头插法和尾插法区别