C算法及PHP学习笔记_01
最近正学习C语言,现将一些笔记记录下以备忘。
参见C算法100例:
题目:有1、2、3、4 这4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
C实现代码如下:
# include <stdio.h> int main(void){int i, j, k, num, n=0; printf("组成的这些三位数分别是:\n"); for (i=1; i<5; i++) {for (j=1; j<5; j++) {for (k=1; k<5; k++) {if (i != j && i != k && j != k) //确保i,j,k三位互不相同 {//printf("%d, %d, %d\n", i,j,k); num = i*100 + j*10 + k; printf("%d\n", num); ++n; } } } } printf("它们的总个数是:%d\n", n);return 0;}
PHP实现代码如下:
<?php$arr = "";for ($i=1; $i<5; $i++) {for ($j=1; $j<5; $j++) {for ($k=1; $k<5; $k++) {if ($i != $j && $i != $k && $j != $k) {$num = $i*100 + $j*10 + $k;//echo $num,", "; $arr[] = $num; } } } }$str = implode($arr, ', ');printf("组成的三位数分别是:%s ", $str);printf("<br>它们的总个数是:%s ", count($arr));?>
封装成函数效果更佳。
博客园的第一帖奉上。
转载于:https://www.cnblogs.com/lltong/archive/2011/12/23/2299456.html
C算法及PHP学习笔记_01相关推荐
- 牛客网《BAT面试算法精品课》学习笔记
目录 牛客网<BAT面试算法精品课>学习笔记 牛客网<BAT面试算法精品课>笔记一:排序 牛客网<BAT面试算法精品课>笔记二:字符串 牛客网<BAT面试算法 ...
- cart算法_决策树学习笔记(三):CART算法,决策树总结
点击上方"Python数据科学",选择"星标公众号" 关键时刻,第一时间送达! 作者:xiaoyu 介绍:一个半路转行的数据挖掘工程师 推荐导读:本篇为树模型系 ...
- 分水岭算法java,OpenCV 学习笔记 04 深度估计与分割——GrabCut算法与分水岭算法...
1 使用普通摄像头进行深度估计 1.1 深度估计原理 这里会用到几何学中的极几何(Epipolar Geometry),它属于立体视觉(stereo vision)几何学,立体视觉是计算机视觉的一个分 ...
- 《算法图解》学习笔记(七):狄克斯特拉算法(附代码)
欢迎关注WX公众号:[程序员管小亮] python学习之路 - 从入门到精通到大师 文章目录 欢迎关注WX公众号:[程序员管小亮] [python学习之路 - 从入门到精通到大师](https://b ...
- 嵌入式算法移植优化学习笔记5——CPU,GPU,TPU,NPU都是什么
嵌入式算法移植优化学习笔记5--CPU,GPU,TPU,NPU都是什么 一.什么是CPU? 二.什么是GPU? 三.什么是NPU? 四.什么是TPU? 附: 随着AI的广泛应用,深度学习已成为当前AI ...
- 《算法图解》学习笔记(十一):十种经典的算法与数据结构
python学习之路 - 从入门到精通到大师 文章目录 [python学习之路 - 从入门到精通到大师](https://blog.csdn.net/TeFuirnever/article/detai ...
- 《算法图解》学习笔记(六):图和广度优先搜索(附代码)
欢迎关注WX公众号:[程序员管小亮] python学习之路 - 从入门到精通到大师 文章目录 欢迎关注WX公众号:[程序员管小亮] [python学习之路 - 从入门到精通到大师](https://b ...
- 《算法图解》学习笔记(八):贪婪算法和NP完全问题(附代码)
欢迎关注WX公众号:[程序员管小亮] python学习之路 - 从入门到精通到大师 文章目录 欢迎关注WX公众号:[程序员管小亮] [python学习之路 - 从入门到精通到大师](https://b ...
- 《算法图解》学习笔记(四):分而治之和快速排序(附代码)
欢迎关注WX公众号:[程序员管小亮] python学习之路 - 从入门到精通到大师 文章目录 欢迎关注WX公众号:[程序员管小亮] [python学习之路 - 从入门到精通到大师](https://b ...
- 《300分钟搞定算法面试》学习笔记
之所以不在CSDN直接发,怕说广告直接封了,但是分享还是要说明出处的,感觉老师讲的很好 资料请加群 : 891555732 <300分钟搞定算法面试>学习笔记(一) ------ 常用数据 ...
最新文章
- MySQL下载与安装教程以及环境变量配置
- 吴恩达说“将引领下一波机器学习技术”的迁移学习到底好在哪?
- 《构建之法》读后感5
- Asp.net MVC3 一语道破
- c++ _int64转字符串_C语言 仿JS的eval函数 解析字符串
- Java DO到DTO转换利用spring 的BeanUtils.copyProperties
- Java中的高性能库
- FireFox nsSessionStore.js 问题报错解决
- cesium 加载科技感
- Java 8 中的这个接口真好用!炸了!
- 电脑桌面计算机被隐藏怎么恢复,电脑桌面隐藏文件怎样恢复
- ios12完美深色模式插件_让所有网站开启深色模式,试试这个浏览器插件
- 安利一款倒计时插件---雨滴桌面
- java实现积分抽奖_java毕业设计_springboot框架的超市消费积分抽奖
- clamav的unrar解压模块加载
- 掌门人共话根技术 | 麒麟信安高级副总裁陈松政参加2022长沙·中国1024程序员节“岳麓对话”
- [转载]中国移动深度定制首推“0元购TD手机”补贴政策
- Android监听消息(二)——电话及短信监听
- 索尼 a7 IV 和佳能 EOS R6 哪个好
- C语言编程单片机相关资料,单片机的C语言编程资料.ppt
热门文章
- 评论字数限制php,WordPress评论字数限制
- 阶段5 3.微服务项目【学成在线】_day04 页面静态化_10-freemarker静态化测试-基于模板文件静态化...
- Web.xml in Hello1 project
- [转帖]buffer与cache的区别
- Hadoop 服务器配置的副本数量 管不了客户端
- Kotlin——初级篇(三):数据类型详解
- linux SVN web 同步
- CSS实现三角形的方法--拓展
- Objective-C的对象模型
- (原创)Windows系统后安装ubuntu,无法选择启动ubuntu。