ICode9

精准搜索请尝试: 精确搜索
  • LeetCode/寻找两个正序数组中位数2022-06-17 23:00:35

    给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的中位数 1. 辅助空间暴力法 将两数组合并,分奇偶取中位数 class Solution { public: double findMedianSortedArrays(vector<int>& nums1, vector<int>& nums2) { int m =

  • 计算页面执行时间2021-05-20 16:58:20

    很多网站,论坛啊,底部都有页面加载执行完成所需要的时间,这点可以反映程序性能网速等。其实实现这个功能非常简单.           很多网站,论坛啊,底部都有页面加载执行完成所需要的时间,这点可以反映程序性能网速等。其实实现这个功能非常简单. 下面实例代码: <?php fu

  • 2021-5-4 第四天第四题2021-05-04 20:31:17

    寻找两个正序数组的中位数 给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。 输入:nums1 = [1,3], nums2 = [2] 输出:2.00000 解释:合并数组 = [1,2,3] ,中位数 2 输入:nums1 = [1,2], nums2 = [3,4] 输出:2.50000 解释

  • Leetcode 1147. 段式回文(DAY 60) ---- 动态规划学习期(第一题难度并不难但是感觉今天状态不是很好)2021-03-05 10:58:18

    原题题目 代码实现(首刷部分看解部分自解) int test(char* text,int count,int start1,int start2) { int i; for(i=0;i<count;i++) if(text[start1+i] != text[start2+i]) return 0; return 1; } int longestDecomposition(char * text){ int

  • 【PAT甲级、C++】1032 Sharing (25分)2020-12-04 20:31:49

    我知道这么写暴力法肯定会有问题,但还是尝试了下,果然最后两个测试点不通过 # include <iostream> using namespace std; int AddrNow[100010]; char Info[100010]; int AddrNxt[100010]; int N; int main() { int start1, start2; cin >> start1 >> start2 >> N;

  • 程序员面试金典 - 面试题 16.03. 交点(数学)2020-04-15 10:05:39

    1. 题目 给定两条线段(表示为起点start = {X1, Y1}和终点end = {X2, Y2}),如果它们有交点,请计算其交点,没有交点则返回空值。 要求浮点型误差不超过10^-6。若有多个交点(线段重叠)则返回 X 值最小的点,X 坐标相同则返回 Y 值最小的点。 示例 1: 输入: line1 = {0, 0}, {1, 0} line2 =

  • 测试程序运行时间的方法——clock()2020-01-25 11:53:39

    步骤如下: 1.引入头文件:        #include <time.h> 或者 #include <ctime> 2.定义:         clock_t start1,end1;                  //clock_t是用来保存时间的数据类型 3.把start放在想测试运行时间的那一部分前:        start1 = clock();           

  • 剑与远征_python_自动战斗2020-01-13 21:42:47

    继上一个yys脚本后又写了一个剑与远征的小脚本 今天刚写的 用了一会 感觉还不错 虽然功能单一 但是还是很稳定所以就拿来和大家分享一下 不多bb 上代码 # coding=gbk # 声明解码方式 # 导入相关模块 import os import cv2 import random import time # -------------

  • python小学堂12019-11-01 15:57:12

    sun=0start=1while True: start1=start%2 if start1==1: sun = start + sun elif start1==0: sun=sun-start if start==100: break start += 1print(sun) 1 sun=0 2 start=1 3 while True: 4 start1=start%2 5 if start1==1:

  • bat 判断电脑有没有网分别执行不同的程序2019-07-20 14:41:00

    批处理bat 判断电脑有没有网分别执行不同的程序 如有转载请写明转载出处 @echo off :Ping choice /t 5 /d y /n >nul ping -n 3 www.hao123.com >nul IF ERRORLEVEL 1 goto Start2 IF ERRORLEVEL 0 goto Start1 :Start1 start "" "路径\程序1.exe" exit :Start2 start "" &q

  • 求两个有序数组合并后的上中位数的非递归算法实现 - JAVA版2019-06-21 10:38:28

    package test;public class FindMedian { // 求两个有序数组合并后的上中位数。折半方法(二分查找),时间复杂度为O(logN),其中N是小数组的长度 // 中位数特性:1、数组一半不超过该值,一半不小于该值;2、从首尾各删除相同个数元素,中位数不变 public static int findMedianNum(int

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有