自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 收藏
  • 关注

原创 快手程序员爆料:给小厂随便投投简历,面试表现很差也能过,大厂背书确实有用!

“背书”有保证、担保的意思,“大厂背书”意即有大厂工作背景做担保,在大厂工作过的人,会给人一种技术好、能力强的感觉,人们往往觉得在大厂待过的人不会太差。楼主感觉内心有点慌,自己背景一般,在快手还不满一年,想去的大厂还没投,不知道结果如何。楼主说,虽说快手比不上老牌互联网大厂的名声响亮,但这个背景到哪里也不会被嫌弃。有程序员表示大厂背书确实有用,楼主既然能进快手,能力应该也不错,加油干吧。有人和楼主经历类似,本人所在中厂,面了五六家小公司,自己根本没做准备,但感觉面试都好简单,

2021-03-31 18:30:54 422

原创 C/C++中的内存四区!

一、代码区存放 CPU 执行的机器指令。通常代码区是可共享的(即另外的执行程序可以调用它),使其可共享的目的是对于频繁被执行的程序,只需要在内存中有一份代码即可。代码区通常是只读的,使其只读的原因是防止程序意外地修改了它的指令。另外,代码区还规划了局部变量的相关信息。总结:你所写的所有代码都会放入到代码区中,代码区的特点是共享和只读。二、全局区全局区中主要存放的数据有:全局变量、静态变量、常量(如字符串常量)全局区的叫法有很多:全局区、静态区、数据区、全局静态区、静态全局区.

2021-03-31 14:44:38 266

原创 编程语言的选择重不重要?对普通人而言,反其道而行更可靠!

编程语言只是工具,编程语言不重要学好C语言,再学习Java就容易了...你是不是也曾经看到过类似上面的说法?记得刚出来工作那会,学的是C/C++,但是因为看到有经验文章介绍说:编程语言不重要。所以投递简历的也是随便投,不管什么岗位都投。表出现学习能力很强的样子,好像学了C/C++以后,只要给我点时间,就可以搞定其它的。结果有个做Java项目的公司让我去实习,去的几天就狠狠的打脸的一下,啥都不会。所以,本文谈一下到底选择编程语言重不重要?一、为什么有些经验文章说编程语言不重要..

2021-03-30 18:31:51 457 1

原创 【C语言程序设计】C语言求最大公约数(详解版)!

问题描述求任意两个正整数的最大公约数(GCD)。问题分析如果有一个自然数a能被自然数b整除,则称a为b的倍数,b为a的约数。几个自然数公有的约数,叫做这几个自然数的公约数。公约数中最大的一个公约数,称为这几个自然数的最大公约数。根据约数的定义可知,某个数的所有约数必不大于这个数本身,几个自然数的最大公约数必不大于其中任何一个数。要求任意两个正整数的最大公约数即求出一个不大于其中两者中的任何一个,但又能同时整除两个整数的最大自然数。算法设计思路有两种:第一种:采用穷举法..

2021-03-30 14:46:20 4089 2

原创 互联网公司薪酬排名!刚入门学习编程的你可能需要知道这些!

作为一个入门编程 的新手程序员,你知道这些薪酬排名吗?我们对2020年国内互联网公司的薪酬按照职级做了排名。为了统一不同公司之间的职级体系,我们以初级,中级,高级和资深工程师来统计薪酬。为了保证一定的准确性,一些公司的职级因为提交的薪酬过少,因此不被计入排行中。在内部测试时,很多朋友质疑薪酬的准确性,是的,这个榜单并不能涵盖所有大厂职级并给出精确的数值范围。但是,与其密而不发,我更希望发出这个榜单,并唤起大家对一个透明薪酬的行业环境的渴望。薪酬的组成结构通常来说,薪酬主要是指...

2021-03-29 18:31:44 224 1

原创 【C语言程序设计】C语言求最小公倍数(详解版)!

问题描述求任意两个正整数的最小公倍数(LCM)。问题分析最小公倍数(Least Common Multiple,LCM),如果有一个自然数a能被自然数b整除,则称a为b的倍数,b为a的约数,对于两个整数来说,指该两数共有倍数中最小的一个。计算最小公倍数时,通常会借助最大公约数来辅助计算。最小公倍数=两数的乘积/最大公约(因)数,解题时要避免和最大公约(因)数问题混淆。对于最小公倍数的求解,除了利用最大公约数外,还可根据定义进行算法设计。要求任意两个正整数的最小公倍数即,求出一个最小.

2021-03-29 15:04:17 9494 4

原创 学IT,是不是穷人家孩子获得高收入的唯一出路?

如今赚钱最多的行业还是金融和IT,金融是出了名的挑家庭背景,IT成了一个个穷苦人家的孩子想象创造奇迹脱离原来阶级的温床。那学IT究竟是不是穷人家孩子获得高收入唯一的出路?一、可行性高不是唯一的出路,但确实是一条可行性很高的出路。大概率的晋级路线,并且要强调一下,不应该是IT行业,而是泛互联网行业,外包软件之类的产业,其实机会还是很小的。原因如下:1、互联网行业是所有行业中最不需要所谓资源、关系、背景的,富豪们的财富相对更阳光(至少过去是,未来不好说),从这一点来看,大家机会均...

2021-03-27 18:38:17 490 1

原创 【C语言程序设计】C语言求定积分!腻不腻害!

利用梯形法计算定积分其中, f(x)=x3+3x2-x+2。算法思想根据定积分的定义分析可得:[x0,x1],[x1,x2],···,[xn-1,xn],将定积分的区间 [a,b] 分成 n 个子区间,其中:若右边的极限存在,其极限值即为定积分的值。理论上区间分得越细,越逼近定积分实际的值,一般采用梯形法近似计算定积分的值,把区间 [a,6] 划分成 n 等份,则任意第 f 个小梯形的面积为 (上底+下底)×高/2,si=H×[f(xi)-1)+f(xi)]/2,其中 x.

2021-03-27 15:04:59 2081 2

原创 华为程序员爆料:主动离职,公司竟也给n+1,到手15万,华为真良心!

都说分手能看出一个人的人品,离职能看出一家公司的良心。由于大多数公司都追逐利益、压榨员工,因此许多人的离职经历都是不大愉快的,但也不乏例外。一个程序员发帖表扬华为是良心公司,自己主动提出离职,竟然也给了n+1的补偿,干了四年,发了五个月的工资。问了下之前离职的员工,如果是被动裁员,赔偿就是n+4。楼主感叹:在这个为了一点裁员赔偿不断pua的行业里,华为员工完全不会为此心累,良心啊!在大家为了年终奖、裁员赔偿等合法权利奋力抗争的时候,楼主的经历真是一股难得的清流。网友们纷纷夸赞华为“牛”、“大

2021-03-26 16:12:41 2077

原创 【C语言程序设计】C语言整数逆序输出程序!

将一个从键盘输入的整数存放到一个数组中,通过程序的运行按照数组中的逆序输出该整数,利用递归的方法解决问题。算法思想设计函数实现数据的逆序存放,设定形参数组接收实参数组的地址,来存储数据的每一位。函数体采用递归的方式解决问题,因此考虑递归进行的条件。例如,把数据 n 存放到数组 s 中,若 n 是一位数,则存放 n 到数组中;若 n 不是一位数,则存放 n/10 到数组中。问题解决的难点在于找到数据的存放地址,通过不断地取余和整除 10 来得到数据的每一位。为了实现数据的逆序.

2021-03-26 14:34:36 5672 1

原创 【编程实用网站分享】程序员最佳网站!

作为一名程序员或者初学者,不知不觉自己就会成为某些网站的永久访问者。可能是教程网站、或者是参考网站,也有可能是论坛。好东西呢还是要和大家分享分享,接下来我总结自身以及身边的小伙伴们使用的网站情况推荐给大家:↓W3SchoolsW3Schools是为初学者和有经验的 Web 开发人员学习各种编程语言的最佳网站之一。你可以学习 HTML5、CSS3、PHP、 JavaScript、ASP 等。更重要的是,该网站为网页开发人员提供了大量资源和参考资料。还可以快速浏览各种关键字及其功能.

2021-03-24 18:33:14 375 1

原创 【C语言程序设计】C语言获取矩阵的最大值及其下标!

本实例要求使用二维数组将一个 3×4 的矩阵中所有元素的最大值及其下标获取,通过该程序,掌握二维数组的引用知识。算法思想针对本实例,有两个步骤需要编写程序完成:✿ 第一个步骤是求矩阵元素的最大值,可以通过相邻的元素大小比较,最终获取最大值; ✿第二个步骤是针对获取到的元素最大值,求该元素的下标。二维数组元素的一般表示方法为:“数组名[下标][下标]”。对于二维数组,下标变量和数组说明在表示形式上是一样的,比如在本例中,有语句:int a[3][4]; a[3][4...

2021-03-24 14:09:26 4206 2

原创 程序员最喜欢的4个编辑器!码农出品,必属精品!

程序员对于编程的工具存在很大的差异性,而且一般的程序员一旦选择了一种编程器基本上就不再选择别的编辑器;这算是程序员独有的一种特性,一旦喜欢就很难选择放弃。现在就程序员最喜欢5种编辑器在做个介绍,选择什么样的编辑器还和所从事的行业息息相关。一般从事嵌入式开发的多半选择linux里面的编辑器,毕竟谁也绕不开行业的范畴。1、nodepad++这是目前几乎替代记事本的最佳编辑器,当然其作用不仅仅只是为了取代记事本,本身集成了很多强大的功能,深入很多java程序员的喜爱。主要有如下特性:

2021-03-23 18:32:21 1242 1

原创 开发人员如何规划自己的职业道路!初衷不变,方向万变,发展为大!

现在有很多人都认为IT行业特别是开发人员是吃青春饭的,如果过了30岁还在做技术就很难有机会再发展下去!现实情况又是如何的呢?这里我与大家一起探讨一下。一、入行的初衷很多人干IT这一行都冲着“收入高”这一点的,以为只要学会一点ASP、HTML、DIV+CSS,要做一个页面开发人员并不是一件难事,而且做一个页面开发人员更容易找到工作,收入比普通的工作还要高一些,所以成为了很多高校毕业生的选择。如果您只是抱着这样一个心态来入行的话,那阁下可真的要小心。因为干IT这一行竞争本来就比较激.

2021-03-23 15:24:11 593 1

原创 【C语言程序设计】日期函数,日期处理函数!

定义一个表示日期的结构体类型,再分别定义函数完成下列功能:✿ 计算某一天是对应年的第几天,这一年一共多少天;✿计算两个日期之间相隔的天数。两个日期由键盘输入。算法思想设定结构体类型表示日期类型名为 Date,利用 typedef 将其定义为日期型类型名,有三个整型类型的成员分别表示年、月、日。设定函数计算输入的日期是这一年的第几天。函数的形参为日期型变量,函数体中设定整型数组存放每个月的天数,二月份的天数为 28 天;设定函数判断年份是否为闰年以决定二月份的天数...

2021-03-23 14:42:45 2411

原创 【最新款】编程语言2月排行榜结果出炉:最难的语言实至名归!

基于本期用户的投票数据,我们不仅对程序员与编程语言的关系有了新的认识,而且还有一些有趣的发现。发现一:学习门槛最高的编程语言是 C++得票率>=5% 的编程语言排名▶在学习门槛方面,C++ 以 15.2% 的得票率排名第一,被评为学习门槛最高的编程语言。为什么 C++ 难学?技术专家这样解释:“随着标准版本的演进,C++ 里包含的东西也越来越多。最早的 C++98 只有 60 来个关键字,到 C++11 变成了 70 多个,C++20 则膨胀到了近百个。而...

2021-03-22 18:40:05 675

原创 微软某程序员吐槽:如果毕业去字节,现在总包150万!如今一年才50万,看见字节的人都抬不起头!

一个毕业五年的微软程序员就对自己的选择表示“后悔死了”,如果当初毕业时去字节,现在总包都破150万,如今待在微软养老一年才50万,看到字节的人都低着头走……对楼主的工资网友表示震惊,微软工资这么低吗?能进微软的基本都是名校毕业生,如果去了阿里腾讯薪资至少得过百。按照楼主这个工资和心态,看到快手的人怕是要跪下走。蚂蚁员工说那自己岂不是要拍断大腿。同为微软员工的网友说其实微软也有过翻身的机会,五年前微软股价50,如果楼主all in的话,现在的身家也不可同日而语了,可惜没有如

2021-03-22 16:34:57 694 1

原创 【C语言程序设计】C语言生兔子问题!

假设一对兔子的成熟期是一个月,即一个月可长成成兔,那么,如果每对成兔每个月都生一对小兔,一对新生的小兔从第二个月起就开始生兔子。试问从一对兔子开始繁殖,以后每个月会有多少对兔子?程序代码#include <stdio.h>int main(){ int i,tu1,tu2,tu3,m; tu1=1; tu2=1; printf("请输入月份数\n"); scanf("%d",&m); if(m==1|...

2021-03-22 14:20:29 2591

原创 又一波你可能不知道的 Linux 命令行网络监控工具!

对任何规模的业务来说,网络监控工具都是一个重要的功能。网络监控的目标可能千差万别。比如,监控活动的目标可以是保证长期的网络服务、安全保护、对性能进行排查、网络使用统计等。由于它的目标不同,网络监控器使用很多不同的方式来完成任务。比如对包层面的嗅探,对数据流层面的统计数据,向网络中注入探测的流量,分析服务器日志等。尽管有许多专用的网络监控系统可以365天24小时监控,但您依旧可以在特定的情况下使用命令行式的网络监控器,某些命令行式的网络监控器在某方面很有用。如果您是系统管理员,那您

2021-03-20 16:51:50 283

原创 【C语言程序设计】打印杨辉三角(两种方法)

杨辉三角是我们从初中就知道的,现在,让我们用C语言将它在计算机上显示出来。在初中,我们就知道,杨辉三角的两个腰边的数都是 1,其它位置的数都是上顶上两个数之和。这就是我们用C语言写杨辉三角的关键之一。在高中的时候我们又知道,杨辉三角的任意一行都是的二项式系数,n 为行数减 1。也就是说任何一个数等于这个是高中的组合数。n 代表行数减 1,不代表列数减 1。如:第五行的第三个数就为 =6。现在我们按第一种思路来写:先定义一个二维数组:a[N][N],略大于要打印的行数。再令两边的数为.

2021-03-20 15:32:32 4544

原创 又现“别人家的公司”!网曝腾讯和快手发“阳光普照奖”,给每个员工100股股票!

网曝腾讯发放阳光普照奖,全员每人100股股票,按照目前股价折算成人民币大概是6.18万,实在是良心公司!刚刚上市的快手也不甘示弱,给每位正式员工准备了100股股票的“阳光普照奖”,目前市值约3万元港币。网友们大呼“牛”、“惊喜”。有人说“阳光普照奖”没有提前告诉大家,而是直接宣布,给了大家一个巨大的惊喜,所以大家的反应都是“woc,我要卖命”!有人说,这是年终奖之外的惊喜,而且股票比钱好的地方是让员工体验成为股东的感觉,同时把自己的努力和公司股价联系起来,达到双倍效果,获得双

2021-03-19 18:34:21 357

原创 2021年2月编程语言排行榜出炉!前十名有哪些变化?

近日,TIOBE 编程社区揭晓了2021年2月各大编程语言的排行情况,C语言继续霸榜第一名,第二名则是Java,Python位居第三。从排行来看,前10名编程语言和上个月没有太大变化,排在前列的依旧是C、Java、Python、C++、C#。第 9 和第 10 并不像排名前 8 的位置那么固定。在过去的 12 个月中,这 2 个位置分别由 SQL ,汇编语言(Assembly language),R 语言,Groovy ,Go 语言和 Swift 占据。TIOBE 编程排行榜2月前20名...

2021-03-19 15:22:23 1684

原创 【C语言程序设计】C语言求回文素数!

任意的整数,当从左向右读与从右向左读是相同的,且为素数时,称为回文素数。求 1000 以内的所有回文素数。算法思想实例的重点是判断一个数是否是回文素数。要输出 1000 以内的所有回文素数,首先应判断这个数是否是素数;如果是,再进一步判断这个数是两位数还是三位数,若是两位数,则需判断个位数和十位数是否相同;若是三位数,则需判断个位数和百位数是否相同。若相同,则判断为回文素数,否则继续下次判断。① 定义一个函数 sushu,其作用是判断一个数是否是素数。...

2021-03-19 14:02:26 8034 5

原创 程序员吐槽:女朋友老板给她包了1314元开工红包,正常吗?网友:这是绿包!

原来女朋友的老板给她包了1314元的红包,这个数字似乎有点不太对劲,小哥哥忍不住发帖吐槽:这正常吗?小公司老板都这么大方?网友吐槽:谁家公司红包会转这样的数字?不都是666,888,999吗?1314正常吗?有人说,这不是红包,这是绿包啊!仿佛能看到楼主头上的绿帽子,但楼主似乎不知道,竟然还在问老板怎么这么大方?这哪里是大方,明明是醉翁之意不在酒。大家怀着同情,纷纷给楼主送上一片绿色,希望楼主早日明白。还有人恭喜楼主:女朋友要变成老板娘了!

2021-03-18 16:05:20 431

原创 【C语言程序设计】C语言分块查找算法,索引顺序查找算法!

例如,采用分块查找法在有序表 11、12、18、28、39、56、69、89、96、122、135、146、156、256、298 中查找关键字为 96 的元素。査找特定关键字元素个数为 15,要求用户输入有序表各元素,程序输出査找成功与否,若成功,还显示元素在有序表中的位罝。实现过程: (1)定义结构体 index,用于存储块的结构,并定义该结构体数组index_table。 (2)自定义函数 block_search(),实现分块查找。 (3)main...

2021-03-18 14:32:40 779

原创 八个字节的 UDP 如何传输数据!细节,都是细节!

UDP 与 TCP 两种传输协议是 IP 协议簇的核心成员,1980 年发布的 RFC 768 定义了 UDP 协议[^1],我们可以通过它在多个计算机连接构成的网络中传递数据。常见的 DNS 协议就可以使用 UDP 协议获取域名解析的结果[^2]。UDP 是能够传输数据的最简单的协议,它的协议首部(也称作协议头)只有 8 个字节,很多人,尤其是应届毕业生都能通过死机硬背暂时记住 UDP 协议头包含的内容,但是知道协议头的内容不代表我们真正理解背后的原因。本文会分析为什么只有 8 个字..

2021-03-17 16:00:59 1203

原创 【C语言程序设计】约瑟夫环问题!

编号为 1,2,3,…,n 的 n 个人围坐一圈,任选一个正整数 m 作为报数上限值,从第一个人开始按顺时针方向报数,报数到 m 时停止,报数为 m 的人出列。从出列人的顺时针方向的下一个人开始又从 1 重新报数,如此下去,直到所有人都全部出列为止。算法思想每个人的编号存放在一个数组 a 中,主函数中决定人数的个数以及报数的上限值 m,设计一个函数实现对应的操作。函数的形参有整型数组 a、整数 n 和 m,n 用来接收传递的人数,m 用来接收报数上限,函数的返回值为空;函数体中输出出列人的.

2021-03-17 14:19:27 1874

原创 程序员求职经验分享实录:互联网中小公司避坑大全!

许多程序员找工作时首选大厂,但大厂门槛高且岗位有限,并不是那么容易进去,因此有些人也会考虑去小公司就职。可小公司数量众多,良莠不齐,一不小心就会掉入坑里,搞得自己狼狈不堪。一个从大公司出来的程序员因为不想再做奋斗逼而改去中小公司,想寻找生活和工作的平衡。他把自己和同事求职小公司的经验发了出来,希望能给其他人避避坑。下面是楼主的爆料:1.喜马拉雅996,不想奋斗的人就不要去了,可以选择携程、平安等公司。2.小胖熊试用期八折,公司安排任务很催,不像是能好好打磨产品的公司,试用

2021-03-16 18:48:45 1280 1

原创 二十年前是怎样开发游戏的?无网、无开源,从头写到尾!

  某乎上有人问:“贴吧都是十五六岁就用引擎写游戏的天才,大家怎么看?”,感觉现在做游戏真实一件幸福的事情呀,不尽想起当年开发游戏的各种艰辛。  现在做游戏很简单,大把代码给你参考,大把框架给你使用,Windows帮你作完了大部分事情。我们那个年纪写游戏时,家里还没有Internet,什么资料都查不到,什么开源引擎都没有,95年左右你要写一个游戏,你起码面临:●同显卡打交道,显卡著名的 ModeX显示模式,估计现在没几个人听过了吧,直接写显卡端口,N多trick才能初始化成功。...

2021-03-16 15:53:17 452 1

原创 【C语言程序设计】C语言水仙花数,阿姆斯特朗数!

阿姆斯特朗数也就是俗称的水仙花数,是指一个三位数,其各位数字的立方和等于该数本身。例如:153=13+53+33,所以 153 就是一个水仙花数。求出所有的水仙花数。算法思想对于阿姆斯特朗数问题,根据水仙花数的定义,需要分离出个位数、十位数和百位数。然后按其性质进行计算并判断,满足条件则打印输出,否则不打印输出。因此,阿姆斯特朗数问题可以利用循环语句解决。设循环变量为 i,初值为 100,i 从 100 变化到 1000;依次判断条件是否成立,如果成立则输出,否则不输出。..

2021-03-16 14:35:55 8918 3

原创 程序员必须了解的内存知识!从内存分配到内存泄露,只需一步!

在C和C++语言开发中,指针、内存一直是学习的重点。因为C语言作为一种偏底层的语言,提供了大量的内存直接操作的方法,这一方面使程序的灵活度最大化,同时也为bug埋下很多隐患。因此,无论如何,我们都要对内存有一个清晰的理解。一、对内存的分配32位操作系统支持4GB内存的连续访问,但通常把内存分为两个2GB的空间,每个进程在运行时最大可以使用2GB的私有内存(0x00000000—0x7FFFFFFF)。即理论上支持如下的大数组:char szBuffer[2*1024*1024*102.

2021-03-15 18:35:30 253 1

原创 【C语言程序设计】C语言希尔排序算法!

用希尔排序法对一组数据由小到大进行排序,数据分别为 69、56、12、136、3、55、46、 99、88、25。实现过程:(1)自定义函数 shsort(),实现希尔排序。(2)main() 函数作为程序的入口函数。程序代码如下:#include <stdio.h>int shsort(int s[], int n) /* 自定义函数 shsort()*/{ int i,j,d; d=n/2; /*确...

2021-03-15 15:08:16 537

原创 作为一个新手程序员,该如何去挽救一个失败的项目?

一个很烂的项目,发现以下问题:1.一半的bean用spring管理,另一半的bean自己new或者用单例模式,spring的包扫描配错了,但两年时间一直没人改过来2.到处都是静态类、静态方法,没法扩展3.在低基数、低频率的搜索上写优化算法,算法和业务逻辑搅在一起,没有分开为2个层面4.业务配置文件过于复杂,过度设计,居然是事件模式解析5.自己写了个Dao,自己手动管理事务,到处拼sql,六七十个字段的表,每个操作都重复拼6.4000行的大jsp、大类、8...

2021-03-13 16:11:08 373 1

原创 【C语言程序设计】C语言求自守数(详解版)

自守数是指一个数的平方的尾数等于该数自身的自然数。例如:52= 25 252= 625 762= 5776 93762= 87909376求100000以内的自守数。问题分析根据自守数的定义,求解本题的关键是知道当前所求自然数的位数,以及该数平方的尾数与被乘数、乘数之间的关系。算法设计若采用“求出一个数的平方后再截取最后相应位数”的方法显然是不可取的,因为计算机无法表示过大的整数。分析手工方式下整数平方(乘法)的计算过程,以376为例:...

2021-03-13 14:00:13 5706

原创 世界500强企业面试题:猴子吃香蕉!这是人能想出来的答案?

题目:有只猴子在树林里采了100根香蕉,堆成一堆。猴子家离香蕉堆50米,猴子打算把香蕉背回家,每次最多背50根。可是,猴子嘴馋,每走一米就要吃一根香蕉。问猴子最多能背回几根香蕉?分析和答案:答案1:25(返回走的时候没吃香蕉)猴子从香蕉堆带50根香蕉走到离家25米处,吃完25根,放下剩下的25根香蕉,原路折返!再带50根香蕉回家,此时走到离家25米处一共有50根香蕉了,再走25米继续吃掉25根,所以,还剩下25根香蕉!答案2:16 (返回走的时候也吃香蕉)分析1:在剩..

2021-03-12 16:11:18 753

原创 【C语言程序设计】C语言判断三角形的类型!

根据输入的三角形的三条边判断三角形的类型,并输出其面积和类型。算法思想首先判断其两边之和是否大于第三边,若大于则判断可以构成三角形,再进一步判断该三角形是什么三角形,并计算这个三角形的面积;否则不能构成三角形。①从键盘输入三角形的三条边。②判断两边之和是否大于第三边。③若条件成立则判断可构成三角形,计算其面积,并判断其类型;否则判断其不能构成三角形。④在类型判断中首先判断其是否三边相等,条件成立则判断其为等边三角形;否则判断其是否有两边相...

2021-03-12 14:13:08 15874

原创 拿什么来衡量程序员的生产力!代码量?开发速度?忙碌的状态?都不是!

其实吧,我们并没有办法来衡量程序员的工作效率。老实说,我们现在还没有明确的方法可以衡量程序员以及整个团队的生产力。我们可以确定谁可以依赖,谁比较努力,但却无法证明这些猜想,也没有量化的方法。我们的代码写得多,所以我们的生产力更高既然开发人员的工作就是写代码。那么,何不通过衡量代码的多少来衡量其生产力呢——看看他们写了多少行代码?但是,不同编程语言之间的代码行数是没办法比较的,即使使用的是相同的编程语言,在不同的框架下的程序员之间的生产效率,光看代码写了多少也是无从裁定的。更根本.

2021-03-11 18:36:13 344

原创 如果你拿到蚂蚁p7的offer,但是你正在国企拿着60+,你会如何选择?

一个国企程序员发帖求助:目前某国企税后60+,33岁,但感觉没什么前途,自己情商不高,技术也不行,工作975。现在拿到了蚂蚁p7的offer,月薪3.8k,有6200的期权,貌似995,有必要出去镀金吗?楼主说,感觉在互联网金融行业里蚂蚁是领头企业,很想去镀镀金,不然在国企也怕会被淘汰,当然这种淘汰不是裁员,可能是降薪,边缘化,没有空间等。自己对自己的技术有点信心,但又害怕出来拼不过那些大牛,真纠结。网友们劝他慎重,国企税后60可不低,比蚂蚁p7好多了。再说都33岁了还去镀金,手

2021-03-11 15:54:50 956 1

原创 【C语言程序设计】汉诺塔问题,用C语言实现汉诺塔!

汉诺塔问题是指:一块板上有三根针 A、B、C。A 针上套有 64 个大小不等的圆盘,按照大的在下、小的在上的顺序排列,要把这 64 个圆盘从 A 针移动到 C 针上,每次只能移动一个圆盘,移动过程可以借助 B 针。但在任何时候,任何针上的圆盘都必须保持大盘在下,小盘在上。从键盘输入需移动的圆盘个数,给出移动的过程。算法思想对于汉诺塔问题,当只移动一个圆盘时,直接将圆盘从 A 针移动到 C 针。若移动的圆盘为 n(n>1),则分成几步走:把 (n-1) 个圆盘从 A 针移动到 .

2021-03-11 14:02:53 1681

原创 对程序员而言,最艰巨的十项任务是那些?

程序员最艰巨的任务跟编写代码没有多少关系。编码是逻辑思路的一种实践,这跟程序员日常工作中的其它任务比起来相对简单。如果你认为自己还是一个水平一般的程序员,在你真正的能进入到高手行列前,请确保你已经克服了下列晋级的障碍。1. 解释你在干什么解释软件开发过程是一个很困难的事情。那些非程序员职业的人也许知道很多关于编程的事情,但很明显,他们不会编程。对于他们来说,我们的生活就是在一间黑暗的屋子里趴在键盘前消耗着咖啡的一群人。你会在你的朋友、家人和同事中遇到这样的人,他会认为编码乃是不务正业。.

2021-03-10 16:58:24 188

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除