精华内容
下载资源
问答
  • 是最近遇到的几个有意思的概率题 恕我脑拙,想的时候总是要别人点一下才会 【1】一组随机数,输出1的概率是0.6,输出0的概率是0.4,问怎么让它输出1和0的概率都是0.5,也就是等概率输出0和1 其实很简单,输出的组合...

    是最近遇到的几个有意思的概率题
    恕我脑拙,想的时候总是要别人点一下才会

    【1】一组随机数,输出1的概率是0.6,输出0的概率是0.4,问怎么让它输出1和0的概率都是0.5,也就是等概率输出0和1

    其实很简单,输出的组合只有四种,也就是00(概率0.16),01(0.24),10(0.24),11(0.36)四种

    很明显 输出01和10的概率是相等的,此时可以编码令01时代表0,10时代表1,就可以等概率输出了~~~

    【2】一副扑克牌平均分给ABC三个人,问一个人有两张王的概率是多少?
    这个题入过放在高中,分分钟搞定,但是我已经是研究僧了,退化太多
    首先想大王分给A的概率,肯定是1/3,在想小王也分给A的概率;现在A已经有1张牌了,从剩下的53张里边还能分到17张,所以小王在这17张的概率就是17/53,那A得到的概率就是1/3 * 17/53; 一共三个人三种情况,所以最后的结果是在乘3,答案就是17/53了

    【3】 n级台阶的问题,一次可以上两阶,也可以上一阶,问上到第n阶的时候一共有几种走法。
    这个就是动态规划的知识了
    假如第一步走1阶,那么剩下的n-1阶就有F(n-1)种走法;假如第一步走两阶,那么剩下的n-2阶就有F(n-2)种,所以n阶的走法一共就是F(n) = F(n-1) + F(n-2)

    【4】排座位问题
    五个人ABCDE,六个座位,其中AC必须坐在一起,B必须在D的左边,问一共有几种坐法。

    我只想到了比较笨拙的方法,依次固定B的位置分析。
    然后有人指出了很是简单的方法,就是AC固定位一个座位,就变成了四个人五个座位,然后B在D的左边和在D的右边概率是一样的,所以就是全排列之后除以2就是了,注意AC可以变换位置,最后乘以2。
    也就是 A 5 4 / 2 ∗ 2 A_{5}^{4}/2*2 A54/22 = 120

    在这里插入图片描述

    或固定B 的位置
    B在第一个 剩余的可以看做是四个座位选三个 A 4 3 ∗ 2 A_{4}^{3}*2 A432 = 48
    B在第二个 AC有三个选择就是 32 = 6 E在第一个,D的选择是 A 2 1 A_{2}^{1} A21
    E不在第一个,DE就 A 2 2 A_{2}^{2} A22
    共3 * 2 * (1 * A 2 1 A_{2}^{1} A21+ A 2 2 A_{2}^{2} A22 )= 24
    B在第三个 AC在前两个就是2
    1,DE在后三个 A 3 2 A_{3}^{2} A32 ; 或者ACD在后三个选就相当于两个座位坐两个人 A 2 2 A_{2}^{2} A22乘以AC可以交换就是 A 2 2 ∗ 2 A_{2}^{2}*2 A222,E在前两个选择 A 2 1 A_{2}^{1} A21。共2 1 A 3 2 A_{3}^{2} A32 + A 2 2 ∗ 2 A_{2}^{2}*2 A222 * A 2 1 A_{2}^{1} A21 = 20
    B在第四个 AC只能在前3个选就是 22,D在后两个选是2,剩下的两个就是E选也是2,一共是2222=16

    B在第五个, D 只能在第六个,ACE在前四个选择就是2 * A 3 2 A_{3}^{2} A32 = 12

    一共48+24+20+16+12 = 120种

    【5】围棋正方形个数问题
    围棋棋盘是由19 * 19的线组成,问一共可以有多少个正方形。
    思路是先看3 * 3的九宫格有多少个,边长为1的是9个,边长为2的是4个,边长为3的是1个,一共 3 2 + 2 2 + 1 2 3^{2}+2^{2}+1^{2} 32+22+12 = 9+4+1 = 14个

    那么19*19的线组成是18 宫格,一共 1 2 + 2 2 + . . . + 1 8 2 1^{2}+2^{2}+...+18^{2} 12+22+...+182个。

    【6】染色问题
    一个环被分为七块,三种颜色染色,相邻不能相同,一共几种方法。

    看到了神奇的传球法
    原来是小学奥数问题,败给了小学生
    万能的祖国的花朵啊

    贴一个传球法的链接
    还有解答视频

    扩展为一个环分为6块,四种颜色染色,相邻不能相同的问题。
    颜色
    在这里插入图片描述

    展开全文
  • 推荐几个有意思的Python 库

    千次阅读 2019-03-20 18:17:33
    在数据库中即时保存数据:Dataset ...当我们想要在不知道最终数据库表长什么样的情况下...Dataset 库有一简单但功能强大的 API,因此我们可以很容易的把数据保存下来,之后再进行整理。 Dataset 建立在 SQLAlchemy ...

    在数据库中即时保存数据:Dataset

    https://dataset.readthedocs.io/en/latest/
    当我们想要在不知道最终数据库表长什么样的情况下,快速收集数据并保存到数据库中的时候,Dataset 库将是我们的最佳选择。Dataset 库有一个简单但功能强大的 API,因此我们可以很容易的把数据保存下来,之后再进行整理。

    Dataset 建立在 SQLAlchemy 之上,所以如果需要对它进行扩展,你会感到非常熟悉。使用 Django 内建的 inspectdb 管理命令可以很容易地把底层数据库模型导入 Django 中,这使得和现有数据库一同工作不会出现任何障碍。

    从网页抓取数据:Beautiful Soup

    https://www.crummy.com/software/BeautifulSoup/
    Beautiful Soup(一般写作 BS4)库使得从 HTML 网页中提取信息变得非常简单。当我们需要把非结构化或弱结构化的 HTML 转换为结构化数据的时候,就需要使用 Beautiful Soup 。用它来处理 XML 数据也是一个很好的选择,否则 XML 的可读性或许会很差。

     HTTP API call:Requests

    http://docs.python-requests.org/en/master/
    当需要和 HTTP 内容打交道的时候,Requests 毫无疑问是最好的标准库。当我们想要抓取 HTML 网页或连接 API 的时候,都离不开 Requests 库。同时,它也有很好的文档。

    描述转换成命名的小工具:Python Slugify

    https://github.com/un33k/python-slugify
    命名是一件困难的事情。Python Slugify 是一个非常有用的库,它可以把一个标题或描述转成一个带有特性的唯一标识符。如果你正在做一个 Web 项目,并且你想要使用对搜索引擎优化友好SEO-friendly的链接,那么,使用 Python Slugify 可以让这件事变得很容易。

    插件打交道:Pluggy

    https://pluggy.readthedocs.io/en/latest/
    Pluggy 库相对较新,但是如果你想添加一个插件系统到现有应用中,那么使用 Pluggy 是最好也是最简单的方式。如果你使用过 pytest,那么实际上相当于已经使用过 Pluggy 了,虽然你还不知道它。

    把 CSV 文件转换到 API 中:DataSette

    https://github.com/simonw/datasette
    DataSette 是一个神奇的工具,它可以很容易地把 CSV 文件转换为全特性的只读 REST JSON API,同时,不要把它和 Dataset 库混淆。Datasette 有许多特性,包括创建图表和 geo(用于创建交互式地图),并且很容易通过容器或第三方网络主机进行部署。

    https://blog.csdn.net/weixin_43649691/article/details/88583500

    展开全文
  • 该篇文章是我于2009年6月10日通过自己编写的工具,批量从位于在博客园的博客站点...陈希章 原文地址:http://www.cnblogs.com/chenxizhang/archive/2009/04/13/1434565.html原文标题:事务操作中几个有意思
    该篇文章是我于2009年6月10日通过自己编写的工具,批量从位于在博客园的博客站点(http://chenxizhang.cnblogs.com)同步而来。文章中的图片地址仍然是链接到博客园的。特此说明!

    陈希章

    原文地址:http://www.cnblogs.com/chenxizhang/archive/2009/04/13/1434565.html
    原文标题:事务操作中几个有意思的概念
    原文发表:2009/4/13 3:20:00

    1. 什么叫隐式事务?

    这其实是一个不太容易搞清楚的概念,来看看文档是怎么说的http://technet.microsoft.com/zh-cn/library/ms188317.aspx

    当连接以隐性事务模式进行操作时,SQL Server 数据库引擎实例将在提交或回滚当前事务后自动启动新事务。无须描述事务的开始,只需提交或回滚每个事务。隐性事务模式生成连续的事务链。

    为连接将隐性事务模式设置为打开之后,当数据库引擎实例首次执行下列任何语句时,都会自动启动一个事务:

    ALTER TABLE

    INSERT

    CREATE

    OPEN

    DELETE

    REVOKE

    DROP

    SELECT

    FETCH

    TRUNCATE TABLE

    GRANT

    UPDATE

    在发出 COMMIT 或 ROLLBACK 语句之前,该事务将一直保持有效。在第一个事务被提交或回滚之后,下次当连接执行以上任何语句时,数据库引擎实例都将自动启动一个新事务。该实例将不断地生成隐性事务链,直到隐性事务模式关闭为止。

    隐性事务模式既可以使用 Transact-SQL SET 语句来设置,也可以通过数据库 API 函数和方法来设置。

    就是说,隐式事务是一个有关连接的选项,它如果启用的话,那么有些特殊的语句自动会启动一个新事务。而不需要明确地BEGIN TRAN。但是这样做其实并不好,很容易造成误会。

     

    2. 事务名称和检查点名称

    定义在BEGIN TRANSACTION语句后面的名称称为事务名称(Transaction Name)

    定义在SAVE TRANSACTION语句后面的名称称为检查点名称(CheckPoint Name)

    他们都可以作为ROLLBACK TRANSACTION的一个目标

     

    3. ROLLBACK WORK和ROLLBACK TRANSACTION

    ROLLBACK WORK相当于是没有参数的ROLLBACK TRANSACTION,总是回滚到事务的开始处,即整个事务回滚。

    http://msdn.microsoft.com/zh-tw/library/ms174973(SQL.90).aspx

     

    4. 有关事务的几个系统变量

    @@TRANCOUNT

    作者:陈希章
    出处:http://blog.csdn.net/chen_xizhang
    本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
    展开全文
  • 该篇文章是我于2009年6月10日通过自己编写的工具,批量从位于在博客园的博客站点...陈希章 原文地址:http://www.cnblogs.com/chenxizhang/archive/2009/06/01/1493669.html原文标题:网页编程中的几个有意思
    该篇文章是我于2009年6月10日通过自己编写的工具,批量从位于在博客园的博客站点(http://chenxizhang.cnblogs.com)同步而来。文章中的图片地址仍然是链接到博客园的。特此说明!

    陈希章

    原文地址:http://www.cnblogs.com/chenxizhang/archive/2009/06/01/1493669.html
    原文标题:网页编程中的几个有意思的字符串编码解码方法
    原文发表:2009/6/1 5:44:00

    1. 服务端代码

    image

    2. 客户端代码

    escape()

    unescape()

    encodeURI()

    decodeURI()

    encodeURIComponent()

    decodeURIComponent()

    作者:陈希章
    出处:http://blog.csdn.net/chen_xizhang
    本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
    展开全文
  • 1.FindBugs-IDEA 作用:检测代码中可能存在的bug以及不规范的位置;可在写完代码后检测下,...作用:这插件很有意思,可以让你轻松将mapper接口和对应的xml中的sql语句之间来回切换 实际应用效果:
  • 有意思几个网站

    万次阅读 2017-08-16 10:25:26
    BiJint是一基于互联网的在线时间提醒网站,它的独特之处在于该网站采用美女举牌提醒的方式来吸引用户的眼球。它们每一分钟都显示一张美女拿着时间牌拍的照片,然后每分钟都自动更新。根据一天1440分钟计算,每天你...
  • BUGKU上有意思的题

    千次阅读 2017-07-26 23:38:51
    之后就用 010editor 打开 2.png 图片,这软件特别好的是有png.bt插件,可以帮助看16进制的png图片的各个值都代表什么。 点开IHDR结构中,找到height那一行,选中后上面对应的16进制数颜色也会改变,改之前这...
  • 有意思的多线程作业题

    千次阅读 2018-01-30 00:07:55
    原作业链接地址 今天先写第二题,如下: Reverse hello Write a program called ReverseHello.java that creates a thread (let’s call it Thread 1). Thread 1 creates another thread (Thread 2); Thread 2...
  • 该篇文章是我于2009年6月10日通过自己编写的工具,...文章中的图片地址仍然是链接到博客园的。特此说明!陈希章 原文地址:http://www.cnblogs.com/chenxizhang/archive/2009/06/07/1498110.html原文标题:RichTextBox
  • 9非常有意思的HTML5动画推荐

    千次阅读 2015-03-19 09:38:41
    9非常有意思的HTML5动画推荐 2,105 人浏览 暂无评论 6 这次要推荐的是9款非常有意思的HTML5动画,这些动画有些是基于Cavans的,有些是SVG结合HTML5实现的,让我们一起来看看。 1、HTML5梦幻特效 可给...
  • 文章转载自公众号高级农民工这一期的话题是:一学习 Python 的趣味网站 。最近在网上看到一非常有意思的 Python 游戏通关网站,一共有 33 关,每一关都需要...
  • 做一有趣的有意思的人 做一些有意思的事 在 2014年05月07日 那天写的 已经有 12805 次阅读了 感谢参考或原文 服务器君一共花费了15.890 ms进行了2次数据库查询,努力地为您提供了这页面。 试试阅读...
  • 有意思的Python例子

    2018-07-03 20:51:55
    有意思的Python基础题目 第一题 a=1 a+=a>=1 print(a) 请问当前的输出结果是多少 正确答案是 2 为什么那? 首先拆分 a>=1 的结果为 True 现在变成了 a+=True 在Python中 True ...
  • 20有趣的网站。闲来无事的时候可以弄弄。 1.My Mini City / 我的迷你城市 你可以创建并命名属于你自己的城市,看着他发展,每次有人访问你的城市,你的城市的人口就会增加。 2.You Fail / 你很失败 如果你想...
  • 收集了几个: 金山卫士 链接:https://pan.baidu.com/s/1R48X4O0p4StzksqC3MeDBQ密码: 9jre 电驴 链接:https://pan.baidu.com/s/1xH-Wb3z5dkbnRFZw8ajfIg密码: n5i0 开源 FTP 软件 —— filezilla ...
  • 汤晓鸥教授的一篇很有意思的文章

    千次阅读 2018-09-22 11:16:43
    原文地址:IE 汤晓鸥教授的一篇很有意思的文章作者:小沐头   天下第一铭 ——作者:汤晓鸥 发布日期:2008/11/04   2003年3月8日,陪秋梅过了最后一属于我们二人世界的妇女节(一直觉得妇女节比情人节...
  • 苏生不惑第 98 篇原创文章之前写过 那些有意思的网站 和 那些有趣的网站 ,这里继续分享那些有意思的网站。苹果档案这是一苹果公司档案网站(非官方),收集了苹果公司从成立以来的所有广告...
  • FIGlet -- 有意思的小程序

    千次阅读 2015-06-12 15:03:23
    FIGlet 是linux一非常有意思的小程序,它能够将普通的ASCII字符以大字符的形式“画”出来,而且可供选择的样式多种多样。其名称来源是”Frank, Ian and Glen’s letters”。详细信息,可参考其官网。 先来一瞥它...
  • 题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=2018 题目描述: 有一头母牛,它每年年初生一头小母牛。每头小母牛从第四年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛? ...
  • 从百度统计看到的一些有意思的事情 前言 可以下载看 如果大家觉得图看不清可以去github下载来看。 起因 前一段时间在博客园看见了一篇如何加入百度统计的文章,就顺手把自己的博客加了百度统计的代码。然后最近...
  • 是借助了一网站地址: 源码:<iframe src=“http://www.nicetool.net/embed/bdtts.html"width="100%” height="450px"scrolling="no"style=...
  • 10道棘手的Java面试题,看看你能答对几个

    千次阅读 多人点赞 2020-11-13 08:31:00
    昨晚看了几个老外分享的面试题,还挺有意思的。下面我们分两期来一起看看都是些怎么样的问题难到了老外?如果是你,是否可以都答对呢?如果您对原文感兴趣,也可以通过这个链接查看:https://...
  • 用递归画的有意思的图形

    千次阅读 2015-02-25 13:46:02
    通过深度的控制让电脑作次递归画图,从而形成好看的图形 每一次增加深度都是在之前图形的基础上添加线条,而且所有线条都是重新绘画 点击打开链接 import java.awt.Color; ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 43,790
精华内容 17,516
关键字:

几个有意思的链接