当前位置: 首页 > news >正文

网站建好怎么发布网上做流量对网站有什么影响吗

网站建好怎么发布,网上做流量对网站有什么影响吗,wordpress 安装轮播,河南高端网站最近在看《算法》这本书#xff0c;正好看到一个计算表达式的问题#xff0c;于是就打算写一下#xff0c;也正好熟悉一下Java集合框架的使用#xff0c;大致测试了一下#xff0c;没啥问题。 import java.util.*; /** * 用来计算表达式* for example: 12*3*(43*1)-3*123/… 最近在看《算法》这本书正好看到一个计算表达式的问题于是就打算写一下也正好熟悉一下Java集合框架的使用大致测试了一下没啥问题。 import java.util.*; /** * 用来计算表达式* for example: 12*3*(43*1)-3*123/1;* (12*2-2*1*3*(1-1))*(1-23*(40));* 注意点* 2.输入的表达书不能还有空格,括号必须匹配* 基本思想* 1.建立操作数栈以及操作符栈* 2.先去括号每次遇到)时就退栈直到遇到(* 3.然后处理括号中的表达式先处理优先级高的即*、/* 4.处理好高优先级操作符之后就处理、-这种操作符* 5.对以上的运算结果入栈继续处理完所有的(、)之后* 6.然后再次求一般的表达式即可*/public class CalExpression {private StackDouble vals new StackDouble ();private StackCharacter ops new StackCharacter ();public static void main(String[] args) {CalExpression obj new CalExpression();obj.input();}public void input() {Scanner in new Scanner(System.in);while (in.hasNext()) {pushStack(in.next());}}public boolean check(char ch) {if (ch ( || ch ) || ch || ch -|| ch * || ch /) {return true;}return false;}public void pushStack(String str) {//匹配非数字将(、)、、-、*、/作为分隔符String[] strNum str.split([^0-9]); QueueDouble que new LinkedListDouble ();for (int i 0; i strNum.length; i) {if (!strNum[i].equals()) {que.offer(Double.parseDouble(strNum[i]));}}boolean flag false;for (int i 0; i str.length(); i) {if (check(str.charAt(i))) {//匹配到右括号需要计算括号中的内容if (str.charAt(i) )) {DequeCharacter ops_tmp new LinkedListCharacter ();while (!ops.isEmpty() ops.peek() ! () {ops_tmp.offerFirst(ops.pop());}//(退栈ops.pop();calExpress(ops_tmp);} else {ops.push(str.charAt(i));}flag false;} else if (!flag) {vals.push(que.poll());flag true;}}double value getValue(vals.iterator(), ops.iterator());System.out.println(value);vals.clear();ops.clear();}public void calExpress(DequeCharacter deq_ops) {//操作数数目操作符数目1int numCount deq_ops.size() 1;DequeDouble deq_num new LinkedListDouble ();while (numCount 0 !vals.isEmpty()) {deq_num.offerFirst(vals.pop());numCount--;}double value getValue(deq_num.iterator(), deq_ops.iterator());vals.push(value);}public double getValue(Iterator it_num, Iterator it_ops) {DequeDouble vals new LinkedListDouble ();DequeCharacter ops new LinkedListCharacter ();vals.offer((double)it_num.next());while (it_num.hasNext()) {char ch (char)it_ops.next();if (ch || ch -) {vals.offer((double)it_num.next());ops.offer(ch);} else if (ch * || ch /) {double num vals.pollLast();if (ch *) {vals.offer(num * (double)it_num.next());} else {vals.offer(num / (double)it_num.next());}}}double value vals.pollFirst();while (!vals.isEmpty() !ops.isEmpty()) {if ((char)ops.pollFirst() ) {value vals.pollFirst();} else {value - vals.pollFirst();}}return value;}}转载于:https://www.cnblogs.com/wally/p/4477036.html
http://www.zqtcl.cn/news/509761/

相关文章:

  • 建站平台软件猪八戒做网站要多少钱
  • 建设集团网站专业开发网站多少钱
  • 网站制作流程有哪些wordpress众筹
  • 网站打开是建设中手机咋建网站
  • 外贸专业网站的公司建百度网站
  • 北京做网站开发公司有哪些网站技术开发文档模板
  • 图解asp.net网站开发实战外管局网站先支后收怎么做报告
  • 访问自己做的网站吗织梦自动生成手机网站
  • 湖南岳阳网站开发网络公司兰州最好的互联网公司
  • 网站上线 流程网站左侧漂浮代码
  • 基于mvc4商务网站开发网站建设引言
  • 深圳网站设计师西安企业100强
  • dz网站数据备份购物网站配色怎么设计
  • 适合网站开发工程师的公司图片百度搜索
  • 网站界面设计需求wordpress single.php
  • 比较权威的房产网站合肥瑶海区地图全图高清版
  • 网站建设公司果动小学电教检查网站建设资料
  • 电子商务网站设计成功的要素青岛网页设计师
  • 门户网站平台建设方案网站开发后如何上线
  • 濮阳做网站的番禺区网络推广渠道
  • 杭州网站seo外包外链图片
  • 苏州网站建设有限公司枣阳建网站
  • 网站开发平台选择如何制作购物网站
  • 专业建设网站企业外包公司企业网站
  • 网站开发需求确认书国家商标注册官网查询系统
  • 国内个人网站建设wordpress 添加搜索
  • 网站建设创新简述网站开发具体流程
  • wordpress小说网站模板南宁企业网站seo
  • 网站开发与设计课程时间网站推广的搜索引擎推广
  • 网站首页幻灯片不显示网页设计制作项目