zoukankan      html  css  js  c++  java
  • java作业——Day0011

    JavaScript 编程题

    去掉一组整型数组中重复的值。 比如输入:[1,13,24,11,11,14,1,2] 输出:[1,13,24,11,14,2] 需要去掉重复的 11 和 1 这两个元素。

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
        </head>
        <body>
            <script>
                function unique(arr) {
                    var ret = [];
                    var len = arr.length;
                    for(var i = len-1; i >= 0; i--) {
                console.log("i="+i+",arr[i]="+arr[i]);
    for(var j = i - 1; j >= 0; j--) { if(arr[i] === arr[j]) { j = --i;
                     console.log("j="+j+",arr[j]="+arr[j]); } }
                console.log("push----i="+i+",arr[i]="+arr[i]); ret.push(arr[i]); }
    return ret.reverse(); } var arr = [1, 13, 24, 11, 11, 14, 1, 2]; document.write(unique(arr)); </script> </body> </html>

    执行结果:


    MySQL 简答题

    事务,什么是事务,为何用事务?

    事务是由一组必须要同时完成的或者同时取消的操作组成的,事务由事务开始(begin transaction)和事务结束(end transaction)之间执行的全体操作组成。
    事务是为解决数据安全操作提出的,事务控制实际上就是控制数据的安全访问


    Java 编程题

    编写一个函数,输入 n 为偶数时,调用函数求 1/2+1/4+...+1/n,当输入 n 为奇数时,调用函数1/1+1/3+...+1/n。

    package test;
    
    import java.util.Scanner;
    
    /**
     * @author CUI
     *
     */
    public class Test6 {
        public static void main(String[] args) {
            System.out.print("请输入一个整数:");
            Scanner scan = new Scanner(System.in);
            int n = scan.nextInt();
            scan.close();
            if (n % 2 == 0) {
                System.out.println("结果:" + even(n));
            } else {
                System.out.println("结果:" + odd(n));
            }
        }
    
        // 奇数
        static double odd(int n) {
            double sum = 0;
            for (int i = 1; i < n + 1; i += 2) {
                sum += 1.0 / i;
            }
            return sum;
        }
    
        // 偶数
        static double even(int n) {
            double sum = 0;
            for (int i = 2; i < n + 1; i += 2) {
                sum += 1.0 / i;
            }
            return sum;
        }
    }
  • 相关阅读:
    JavaScript
    JavaScript
    目标
    pip安装问题:There was a problem confirming ssl certificate
    chromedriver,python国内镜像地址收集
    检查网络问题
    linux 三剑客
    常用linux命令
    KVM学习
    rsync笔记
  • 原文地址:https://www.cnblogs.com/ntdx-zhoulei/p/11321693.html
Copyright © 2011-2022 走看看