用Python实现二分查找算法

  • Post author:
  • Post category:python

1.概念 二分查找也称折半查找(Binary Search),它是一种效率较高的查找方法。但是,折半查找要求线性表必须采用顺序存储结构,而且表中元素按关键字有序排列。 2.查找过程 首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步查找前一子表,否则进一步查…

继续阅读 用Python实现二分查找算法

Gitlab配置SSH连接

  • Post author:
  • Post category:其他

1.检查是否已经有SSH Key。 $cd ~/.ssh 2.生成一个新的SSH。 $ssh-keygen -t rsa -C "email" 之后直接回车,不用填写东西。之后会让你输入密码(可以不输入密码,直接为空,这样更新代码不用每次输入 id_rsa 密码了)。然后就生成一个目录.ssh ,里面有两个文件:id_rsa , id_rsa.pub(id_rsa中保存的是私钥,id_rsa.pu…

继续阅读 Gitlab配置SSH连接

佛家四大经典爱情故事

  • Post author:
  • Post category:其他

(一)前世是谁埋了你 从前有个书生, 和未婚妻约好在某年某月某日结婚。到那一天, 未婚妻却嫁 给了别人。书生受此打击, 一病不起。家人用尽各种办法都无能为力,眼看奄奄 一息。这时, 路过一游方僧人,得知情况,决定点化一下他。僧人到他床前, 从怀里摸出一面镜子叫书生看。书生看到茫茫大海,一名遇害的女子一丝不挂地躺在海滩上。路过一人, 看一眼, 摇摇头, 走了……又路过一人, 将衣服脱下,给女尸盖上,…

继续阅读 佛家四大经典爱情故事

华容道3×3的技巧_数字华容道怎样才能有解

  • Post author:
  • Post category:其他

数字华容道,是在4x4的格子中,依次从左到右,从上到下放置1-15这15个数字。经过一定的随机,必须将这15个数字复原。每个数字只能向相邻的唯一空格移动。难度更高的,格子和数字会更多,比如5x5。 我在开发一个类数字华容道游戏时,发现自己3x3的格子,居然怎么都解不出来。比如:一排1、2、3,二排4、5、6,三排8,7。经过网上查询,才知道完全随机位置的数值华容道仅有50%的概率是有解的。而我就是…

继续阅读 华容道3×3的技巧_数字华容道怎样才能有解

禅道 js引入 甘特图

  • Post author:
  • Post category:其他

1.引入插件 <link href="jsgantt.css" rel="stylesheet" type="text/css"/> <script src="jsgantt.js" type="text/javascript"></script> 2..创建一个div元素来保存甘特图 <div style =“position:relative”clas…

继续阅读 禅道 js引入 甘特图

微信小程序尺寸单位rpx和样式使用详解

  • Post author:
  • Post category:小程序

转载请注明预见才能遇见的博客: http://my.csdn.net/ 原文地址: http://blog.csdn.net/pcaxb/article/details/56841133 微信小程序尺寸单位rpx和样式使用详解 1.尺寸单位 rpx(responsive pixel): 可以根据屏幕宽度进行自适应。规定屏幕宽为750rpx。如在 iPhone6 上,屏幕宽度为375px,共有750…

继续阅读 微信小程序尺寸单位rpx和样式使用详解

bash 管理员身份运行_你不知道的在Windows10上以管理员身份运行程序的方法,共七种…

  • Post author:
  • Post category:其他

在Windows 10上,“以管理员身份运行”程序是每个用户都应了解的一项基本技能。应用程序在用户模式下运行,可以防止潜在的有害程序更改系统,这对系统安全非常重要。但是,有时,某些受信任的程序可能需要提升的权限才能工作,所以了解使用适当的权限运行程序将非常有用。Windows 10都提供了几种方法,可以使用“开始”菜单,“文件资源管理器”,“命令提示符”等来使用提升的特权快速启动应用程序。 本文目…

继续阅读 bash 管理员身份运行_你不知道的在Windows10上以管理员身份运行程序的方法,共七种…

工具类—–Java实现HTTPS请求

  • Post author:
  • Post category:java

1.Util类 public class HttpsUtils { private static Logger log = LogManager.getLogger(HttpsUtils.class); /** * 发起https请求并获取结果 * * @param requestUrl 请求地址 * @param requestMethod 请求方式(GET、post) * @param out…

继续阅读 工具类—–Java实现HTTPS请求

centos7安装mysql教程_Linux(Centos7.6)下安装MySql详细教程

  • Post author:
  • Post category:linux

这个数据库用的比较多,具体的就不唠叨了,直接上安装mysql的基础操作: 1、检查Linux是否安装了mariadb数据库,mariadb数据库是mysql的分支 执行命令: yum list installed| grep mariadb 2、如果Linux中安装了mariadb数据库,先卸载掉,因为CentOS 7.6 内部集成了mariadb,而安装mysql的话会和mariadb的文件冲突…

继续阅读 centos7安装mysql教程_Linux(Centos7.6)下安装MySql详细教程

两位数的互换功能

  • Post author:
  • Post category:其他

#include<stdio.h> void Swap(int a,int b); int main() { int a,b; printf("input a,b:"); scanf("%d,%d",&a,&b); Swap(a,b); printf("in main():a=%d,b=%d\n",a,b); return 0; } void swap(int a,in…

继续阅读 两位数的互换功能