- 博客(13)
- 收藏
- 关注
原创 #每日一题 小乐乐与欧几里得
#每日一题小乐乐与欧几里得文章目录#每日一题小乐乐与欧几里得一、问题描述:二、最佳解决方案(时间复杂度O(logN))分析一、问题描述:链接:添加链接描述二、最佳解决方案(时间复杂度O(logN))代码如下(示例):#include<stdio.h>int main(){ long long n,m; scanf("%lld %lld",&n,&m); long long ret=n*m; //确保m为较大数 if
2022-04-26 13:25:25 457 2
原创 strlen、strcmp、strcpy的使用和实现
strlen1、strlen的作用: strlen可以计算\0之前的字符串个数,常被用来计算输入的字符串长度。这里强调一下,当向字符数组中输入字符串后,系统会自动在你输入的数据最后面加一个‘\0’,你如果要输入5个字符,需要创建一个可以容纳6个字符的数组才可以接收你输入的数据,否则会报错。原因:为了能有更多方法计算字符串长度,将\0设置为字符串结束标志,因为在打印字符时,'\0',无法被打印出来。这里补充一个小技巧:当输入字符串时不要在[]中输入任何值,直接输入字符串。如下图所示:...
2022-04-01 19:01:41 647
原创 关于整形变量在内存中的存储
序言:我们都知道整形变量在内存中需要4byte的空间去存储,那他们又是以怎样的形式存储在内存中的呢?整形变量是以补码的形式存储在内存中的什么是补码?(补码的作用是什么?)简单来说就是:原码可以做加法运算,但是却无法正确的做减法运算,反码虽然能正确的进行加减法但是却无法让零拥有一个唯一的编码,只有补码可以做到两者兼得。具体解释:为什么计算机要使用反码/补码_kimichen123的专栏-CSDN博客_为什么有反码如何得到补码?要回答这个问题先要回答什么是原码:原码就是一个数的二进制序列
2022-03-03 23:41:10 316 2
原创 现在、将来和编程
为什么学习编程?刚开始选择学习编程纯属是因为程序猿工资高,而对于程序猿这个职业并没有太多的好感,真正让我对编程产生兴趣的是我在b站上刷到的一些up主:譬如M木糖M、火山哥哥等一系列up主,他们用自己的编程知识创造出了一个又一个“奇形怪状”的游戏,每次看他们的视频时都会惊喜万分,但是每次玩他们的游戏时都会痛不欲生,因为bug实在是太多了!不知道从什么时候开始,我也萌发了一种大胆的想法:做一个属于自己的游戏。但是当我蓄势待发准备大干一场时,发现自己连bug都写不出来!那时我意识到了编程的重要性!准备如何
2022-01-10 18:35:00 1393
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人