博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
空着怪冷清的!贴贴代码吧~
阅读量:6896 次
发布时间:2019-06-27

本文共 1019 字,大约阅读时间需要 3 分钟。

Leetcode_4:

class Solution {public:    double findMedianSortedArrays(int A[], int m, int B[], int n) {    	int len = m+n;    	if (len & 1){    		return my_find(A,m,B,n,(len >> 1)+1);    	} else {    		return (double(my_find(A,m,B,n,len >> 1)) + my_find(A,m,B,n,(len >> 1)+1))/2;    	}    }        double my_find(int A[], int m, int B[], int n, int k){    	if (m>n) return my_find(B,n,A,m,k);    	if (m==0) return B[k-1];    	if (k==1) return A[0]

  

 

Leetcode_10:

class Solution {public:    bool isMatch(const char *s, const char *p) {    	if (*s=='\0' && *p=='\0') return true;        else if (*s!='\0' || *p!='\0'){        	if (*p=='\0') return false;        	if (*(p+1)=='*'){        		if (isMatch(s,p+2)) return true;				if ((*s!='\0') && (*p=='.' || *s==*p)) return isMatch(s+1,p);        		return false;        	}        	else{        		if ((*s!='\0') && (*p=='.' || *s==*p)) return isMatch(s+1,p+1);        		return false;        	}		}		else return false;		}};

  

转载于:https://www.cnblogs.com/Xu2334/p/4379185.html

你可能感兴趣的文章
你可以这么理解五种I/O模型
查看>>
巧妙的CSS
查看>>
Spring系列之Spring框架和SpringAOP集成过程分析(十一)
查看>>
云数据库产品月刊·5月刊
查看>>
50行代码的MVVM,感受闭包的艺术
查看>>
Android第三方开源图片裁剪截取:cropper
查看>>
直播转点播实践
查看>>
基于Java语言构建区块链(二)—— 工作量证明
查看>>
Python黑科技:50行代码运用Python+OpenCV实现人脸追踪
查看>>
获取高德地图的四级地址
查看>>
图像识别落地B端应用,商业化的“绣球”先抛给了哪些行业?
查看>>
Elasticsearch结构化搜索_在案例中实战使用term filter来搜索数据
查看>>
Eclipse在Project Explorer项目归组及分模块显示
查看>>
超全总结:神经网络加速之量化模型 | 附带代码
查看>>
批量将xml文件转json并写入文件
查看>>
python web开发之——Flask入门教程
查看>>
区块链每日一问 | 什么是区块链的“分叉”?
查看>>
Java并发编程之CountDownLatch
查看>>
AI版本的AK-47或问世,可以在无人操控下自主决定射击
查看>>
Bootstrap学习笔记--表格
查看>>