关闭

linux下dlib库的安装

源起之前查的资料又说要手动下载,自己编译。折腾了挺久终于搞好了,没多久linux就莫名崩了,说什么is running in a low resolutuon mode,开不了机。然后只能重装,重装后又要再装一次dlib,这次找到了很简单的安装方法,几行命令就搞定了。正确安装dlib的方法参考下面这个链接,亲测可行。dlib人脸识别 模块 如何 在Python 中安装? - 花花儿的回答 - 知乎...
阅读(119) 评论(0)

八皇后问题和八数码问题的最陡上升爬山法、首选爬山法、随机重启爬山法、模拟退火算法的分析和实现

源起人工智能的第二次作业课后的某题要求对八皇后问题和八数码问题分别用最陡上升爬山法、首选爬山法、随机重启爬山法、模拟退火算法来实现,并且分析他们的性能。分析我们发现要求实现的各个算法是有共同点的,比如,八皇后问题相关算法拥有相同的状态空间,每个算法都有从当前状态获取下一状态的需求,各个算法细节不同,共同点是,它们都是算法。 基于这样的想法,我们可以将代码划分为3层: 运行示例代码比较长,附在最后...
阅读(73) 评论(0)

在activity类中更新widget

起因做作业要在activity中更新widget的内容,但是,PDF又讲得不清不楚,自己瞎摸折腾很久,就很气。解决最后终于在StackOverfllow中找到了极其简洁的解决方案,就很开心。参考网站如下: https://stackoverflow.com/questions/4073907/update-android-widget-from-activity代码如下:// 这段代码在写到Act...
阅读(59) 评论(0)

在非Activity类中调用startActivityForResult()

问题写代码需要在一个非Activity的普通类中调用startActicityForResult()。但是一下两个写法都是不行的。holder.GoodItemView.setOnClickListener(newView.OnClickListener() { @Override public void onClick(View view) { //...
阅读(83) 评论(0)

java.lang.IllegalStateException: The content of the adapter has changed but ListView did not receive

情况写安卓,跑代码。程序异常终止,抛出错误。java.lang.IllegalStateException: The content of the adapter has changed but ListView did not receive a notification. Make sure the content of your adapter is not modified from a b...
阅读(72) 评论(0)

Error inflating class android.support.design.widget.FloatingActionButton

问题安卓写FloatingActionButton,怎么都跑不起来,报错Error inflating class android.support.design.widget.FloatingActionButton尝试上网查,说什么 1. 改“android”空间为”app”,http://blog.csdn.net/mayuko2012/article/details/73351105 2....
阅读(80) 评论(0)

【算法设计作业】week5

1.Divide Two Integers来源:https://leetcode.com/problems/divide-two-integers/description/题意给出两个int数a,b,要求计算他们的商,不能使用乘、除、取模。思路 很直接想法按照除法的定义,当a,b都大于0时,a不断减b,直到余数比b小,记录一共减了多少次,就是所求的答案。但是这样会超时。 这是参考答案的思路:我们可以...
阅读(62) 评论(0)

【算法设计作业】week4

1.Implement strStr()来源https://leetcode.com/problems/implement-strstr/description/题意要求实现Implement strStr()这个函数,其实就是叫你从一个字符串中返回给定字符串第一次出现的位置思路1.暴力循环,从长字符串的每一个位开始,向后匹配,成功则返回。不成功则移下一个位,继续匹配。2.我知道还有个优秀的算法叫K...
阅读(48) 评论(0)

【算法设计作业】week3

照例选题写思路1.3Sum来源:https://leetcode.com/problems/3sum/description/题意给出一串数,叫你找出所有的a,b,c使得a+b+c=0;要注意的是给出的数,可能重复。思路将输入的数排序,从头到尾对每一不同数字循环,下标为i,target = -i。并从用指针指向front = i+1,back = j + 1; ·如arr[front] + arr...
阅读(105) 评论(0)

【算法设计作业】week2

照例选题写解析 1.Trapping Rain Water题意 大概意思就是给一个数组,代表石头高度,问你一共能装多少水。思路1.首先要知道,每一点能装的水 = min(左边最高石头高度-右边最高石头高度)-该点的高度 2.于是问题就变成求每一点左边最高石头高度和右边最高石头高度。一个很直观的思路是,双重循环,暴力解题,复杂度为O(n^2)。但是我觉得不优美,于是不用,但又想不出。于是看了解析...
阅读(52) 评论(0)

【算法设计作业】Week1

做了不少,选部分写讲解。 1. Median of Two Sorted Arrays来源: https://leetcode.com/problems/median-of-two-sorted-arrays/description/题意:给出两个有序数串,要求O(m+n)复杂度找出两个书串合起来之后的中位数。思路1.首先确定在合并后的有序数串中,中位数的下标(index),尽管不用真的合并...
阅读(83) 评论(0)

#好玩东西#eyesCarer

源起eyesCarer就是一个程序,没过一定时间提醒你注意休息眼睛 因为我们这些人整天对着电脑,不知时间飞逝,再加之我们这个专业更是无解。于是考虑能不能做个软件,定时跳出来提醒下。但是,调出来肯定要是操作系统级别才有权跳到其他界面上方。考虑到win10好像是有toast这种东西,再考虑上学期学过win10的UWP开发,能不能用这个东西来做?演示 打开后就是这样一个简单界面,显示40分钟后提醒。4...
阅读(125) 评论(0)

#UWP#期中项目,做一个网络电视

网络电视简介实现的功能就是在电脑上看电视,如下面两张图,可以看电视直播 ,并且有个侧边栏可以选台,还可以登陆客户端,再在网站上用手机登登陆就可以实现用手机遥控电脑看电视了。 因为服务器是队友搭的,现在是期末了,也不好再叫别人来搞,所以这里是没有遥控的截图,但我的代码有与服务器交互的部分。 涉及的难点:1.侧边栏的实现使用一个控件splitView来展开和收起.splitView内有一个b...
阅读(436) 评论(0)

#计组实验#多周期CPU设计

// PCd模块的代码 module PC( // input input clk, input reset, input PCWre, input [31:0] immediate, addrFromReg, input [25:0] addrFromJ, input [1:0] selectSignal, // output...
阅读(158) 评论(0)

cocos2d-x3.10生成随机数

cocos2d-x 3.x版本提供了对随机数的封装,用了一个RamdonHelper类,免除了CCRANDOM_0_1函数的麻烦。 只需要简单两行代码就可以了。// 随机数生成器 auto rand = RandomHelper(); //产生MIN~MIX的整数 //此处MIN == 0, MAX ==100 int myrRandNum = rand.random_int(0, 100);...
阅读(315) 评论(2)
66条 共5页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:21770次
    • 积分:851
    • 等级:
    • 排名:千里之外
    • 原创:65篇
    • 转载:1篇
    • 译文:0篇
    • 评论:7条
    最新评论