社区
Java SE
帖子详情
求一个逻辑算法
yesjoy
2006-10-16 11:13:39
a,b,c,d四个值为整数
我想要实现的是a,b,c,d四个数中任意几个的&&结果(true或false)
条件是这样的,举个例子
如果其中a>0,b>0则应该这样:得到这样的表达式:a&&b
再举例,如果,a>0,c>0,d>0则应该这样:得到这样的表达式:a&&c&&d
不知道我是否描述的清楚明白呢?
...全文
182
6
打赏
收藏
求一个逻辑算法
a,b,c,d四个值为整数 我想要实现的是a,b,c,d四个数中任意几个的&&结果(true或false) 条件是这样的,举个例子 如果其中a>0,b>0则应该这样:得到这样的表达式:a&&b 再举例,如果,a>0,c>0,d>0则应该这样:得到这样的表达式:a&&c&&d 不知道我是否描述的清楚明白呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
guileen
2006-10-16
打赏
举报
回复
int a,b,c,d;
String ret;
void addchar(char c){
if(ret.length==0)
ret=c;
else
ret=ret+"&&"+c;
}
String check(){
ret="";
if(a>0) addchar('a');
if(b>0) addchar('b');
if(c>0) addchar('c');
if(d>0) addchar('d');
return ret;
}
执行check返回你要的字符串
yesjoy
2006-10-16
打赏
举报
回复
没人关注么?自己顶啊
guileen
2006-10-16
打赏
举报
回复
楼主的写法没问题
hanhongmin
2006-10-16
打赏
举报
回复
mark
haisenmai
2006-10-16
打赏
举报
回复
package csdn;
import java.util.ArrayList;
class Olean{
int n = 0;
String s = null;
Olean (int n,String s){
this.n = n;
this.s = s;
}
}
public class StringJoin {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Olean o1 = new Olean(1,"ex1");
Olean o2 = new Olean(-2,"ex2");
Olean o3 = new Olean(3,"ex3");
Olean o4 = new Olean(-4,"ex4");
ArrayList a = new ArrayList(12);
a.add(o1);a.add(o2);a.add(o3);a.add(o4);
//Olean s =(Olean)a.get(0);
//System.out.println(s.n);
String strjoin = "";
for (int i=0;i<a.size();i++){
Olean s =(Olean)a.get(i);
if(s.n>0){
strjoin += s.s;
}
}
System.out.println(strjoin);
}
}
yesjoy
2006-10-16
打赏
举报
回复
重新描述一下上述问题:
a,b,c,d四个整数对应有四个波olean表达式ex1,ex2,ex3,ex4
如果其中a>0,b>0则应该这样:得到这样的表达式:ex1&&ex2
再举例,如果,a>0,c>0,d>0则应该这样:得到这样的表达式:ex1&&ex3&&ex4
我是这样来实现的:
boolean returnBl = true;
if(a>0){
returnBl = returnBl && ex1;
}
if(b>0){
returnBl = returnBl && ex2;
}
if(c>0){
returnBl = returnBl && ex3;
}
if(d>0){
returnBl = returnBl && ex4;
}
大家是否认为这样的写法有什么问题么?
算法
导论(正宗中文第三版)3-1
在有关
算法
的书中,有一些叙述非常严谨,但不够全面;另一些涉及了大量的题材,但又缺乏严谨性。本书将严谨性和全面性融为一体,深入讨论各类
算法
,并着力使这些
算法
的设计和分析能为各个层次的读者接受。全书各章自成体系,可以作为独立的学习单元;
算法
以英语和伪代码的形式描述,具备初步程序设计经验的人就能看懂;说明和解释力
求
浅显易懂,不失深度和数学严谨性。 《
算法
导论(原书第3版)》选材经典、内容丰富、结构合理、
逻辑
清晰,对本科生的数据结构课程和研究生的
算法
课程都是非常实用的教材,在it专业人员的职业生涯中,本书也是一本案头必备的参考书或工程实践手册。 第3版的主要变化: 新增了van emde boas树和多线程
算法
,并且将矩阵基础移至附录。 修订了递归式(现在称为“分治策略”)那一章的内容,更广泛地覆盖分治法。 移除两章很少讲授的内容:二项堆和排序网络。 修订了动态规划和贪心
算法
相关内容。 流网络相关材料现在基于边上的全部流。 由于关于矩阵基础和strassen
算法
的材料移到了其他章,矩阵运算这一章的内容所占篇幅更小。 修改了对knuth-morris-pratt字符串匹配
算法
的讨论。 新增100道练习和28道思考题,还更新并补充了参考文献。
75道
逻辑
思维题--会作10道智商就是正常,会作30道就不是凡人,会作60道就是高智商稀有人才
75道
逻辑
思维题--会作10道智商就是正常,会作30道就不是凡人,会作60道就是高智商稀有人才。
java实战
算法
数据
程序 = 数据结构 +
算法
程序是为了解决实际问题而存在的。然而为了解决问题,必定会使用到某些数据结构以及设计
一个
解决这种数据结构的
算法
。如果说各种编程语言是程序员的招式,那么数据结构和
算法
就相当于程序员的内功。编程实战
算法
,不是念PPT,我们讲的就是实战与代码实现与企业应用。程序 = 数据结构 +
算法
——图灵奖得主,计算机科学家N.Wirth(沃斯)作为程序员,我们做机器学习也好,做python开发也好,java开发也好。有一种对所有程序员无一例外的刚需 ——
算法
与数据结构日常增删改查 + 粘贴复制 + 搜索引擎可以实现很多东西。同样,这样也是没有任何竞争力的。我们只可以粘贴复制相似度极高的功能,稍复杂的
逻辑
没有任何办法。语言有很多,开发框架更是日新月异3个月不学就落后我们可以学习很多语言,很多框架,但招聘不会考你用5种语言10种框架实现同
一个
功能。真正让程序员有区分度,企业招聘万年不变的重点 ——
算法
与数据结构。
算法
代表程序员水平的珠穆朗玛。 本视频由微软全球最有价值专家尹成录制,拒绝念PPT,代码实战数据结构与
算法
导论。除了传统数据结构
算法
,加入高并发线程安全数据结构,分布式负载均衡
算法
,分布式哈希表,分布式排序等等现代
算法
。
算法
,晦涩难懂,却又是IT领域受重视的素养之一。可以说,
算法
能力往往决定了
一个
程序员能够走多远。因此,BAT/FLAG等国内外各大名企非常喜欢在面试环节考核
求
职者的
算法
编程,这也成为了无数准程序员们过不去的一道“坎”。如何入门并成为一名出色的
算法
工程师?但无论半路出家还是科班出身,除学生时代搞
算法
竞赛的同学外真正用心学习过
算法
与数据结构太少太少。对于后期想要学习
算法
与数据结构却不得不面对以下问题:没有自己的知识框架,无法关联知识点,学习效率低有疑问而无人解答,有问题无法理解全靠猜测,
一个
问题卡好几天市面上资料题解质量参差不齐,正确性未可知Google
算法
-工程师尹成大哥学习
算法
。
计算机
逻辑
算法
,
算法
逻辑
算法
可以理解为由基本运算及规定的运算顺序所构成的完整的解题步骤,或者看成按照要
求
设计好的有限的确切的计算序列,并且这样的步骤和序列可以解决一类问题。一般
算法
有顺序结构、选择结构、循环结构三种基本
逻辑
结构。中文名
算法
逻辑
外文名Algorithm logic分类计算机 编程基本结构顺序 选择 循环常用流程图优势简洁特点只有
一个
出口和入口
算法
逻辑
简介编辑语音
算法
可以理解为...
逻辑
回归
算法
目录引言一、
逻辑
回归
算法
的原理1.1 预测函数1.2 损失函数(代价函数)二、案例实现2.1 梯度下降法实现线性
逻辑
回归2.2 sklearn实现线性
逻辑
回归 引言
逻辑
回归
算法
的名字里虽然带有“回归”二字,但实际上
逻辑
回归
算法
是用来解决分类问题的
算法
。线性回归和
逻辑
回归相当于一对“孪生兄弟”,本文将从二分类入手,介绍
逻辑
回归
算法
的预测函数、损失函数(代价函数)和梯度下降
算法
公式,小伙伴们可以不断联想线性回归与
逻辑
回归的区别与联系。 一、
逻辑
回归
算法
的原理 假设有一场球赛,我们有两支球队的所有出场球员信
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章