关闭

一些开源资源的记载

v8  -  V8 JavaScript Engine V8 是 Google 的开源 JavaScript 引擎。 V8 采用 C++ 编写,可在谷歌浏览器(来自 Google 的开源浏览器)中使用。 V8 根据 ECMA-262 第三版中的说明使用 ECMAScript,并在使用 IA-32 或 ARM 处理器的 Windows XP 和 Vista、Mac OS X 10.5 (Leo...
阅读(22) 评论(0)

静态代码分析 cpplint

最近兴致来了,想研究一下如何写出更加好的代码风格,哪种代码风格才更好,或者说更加适合自己; 最终决定还是追随google的cpp编码风格吧,毕竟自己订一套风格也不一定好的,故此决定以后写代码都尽量遵循google代码风格。 原因:...
阅读(10) 评论(0)

vs的各种目录设置

 好麻烦的设置关系,经常忘记,转载一个 首先,解决方案和项目文件夹包含关系(c++项目): VS解决方案和各个项目文件夹以及解决方案和各个项目对应的配置文件包含关系,假设新建一个项目ssyy,解决方案起名fangan,注意解决方案包括项目,此时生成的最外层目录为fangan代表整个解决方案的内容都在这个文件夹内。在这个fangan文件夹内包含有fangan.sln的解决方案配置文...
阅读(47) 评论(0)

继续写写博客吧

感觉...
阅读(19) 评论(0)

Codeforces - 546C. Soldier and Cards- Java题解

Two bored soldiers are playing card war. Their card deck consists of exactly n cards, numbered from 1 to n, all values are different. They divide cards between them in some manner, it's possible tha...
阅读(933) 评论(0)

Codeforces 401C Team 贪心法

本题使用贪心法,关键是考贪心策略,同时要求要细心,我提交的时候也WA了几次,大意题目就是如何按照给定的规则排列一个01字符串,引用原题如下:C. Teamtime limit per test1 second memory limit per test256 megabytes inputstandard input outputstandard output Now it’s time o...
阅读(1600) 评论(3)

Codeforces 474D Flowers 动态规划法

话说好久没写算法代码了,工作了有点忙的了,不过算法始终是我的挚爱,故此还是尽量抽时间和挚爱来个约会。 Codeforces的题目是最适合练手的了,下面是一道不算难的动态规划法题目,先上题:D. Flowerstime limit per test1.5 seconds memory limit per test256 megabytes inputstandard input outputs...
阅读(1254) 评论(0)

cocos2d-x 3.x游戏教程 - Eight 第二篇

游戏界面上一篇已经做了个简陋的界面,调整一下,界面如下: 通过上一篇的介绍,相信做这个界面都不是什么难事了; 界面的组成元素主要有:图片(ImageView), 图集数字(TextAtlas) 连Sprite都不用了,就两个简单的UI元素,至于如何调整这些元素排列工整也要花点时间的,我就花了大概半个小时调整,需要按照各个元素的大小,然后通过手工调整和数学计算的方法调整好的,也不是什么难事,...
阅读(695) 评论(0)

cocos2d-x 3.x游戏教程 - Eight

cocos2d-x 3.x游戏教程 - EightEight就是8的意思,本次教程就是写一个简单而完整的益智游戏,对了就是要把打乱了的1-8个数字重新排列。本人的教程特点都是要使用基本上是最新的版本和工具的,现在出了cocos2d-x3.7了,但是现在这个游戏我们可以放心使用3.6吧。 主要技术工具: 1. cocos2d-x3.6 2. cocos 3. coc...
阅读(697) 评论(1)

cocos2d-x使用tile map总结

cocos2d-x使用tile map总结 使用tile map来做游戏能大大提高开发效率的,最近新开发的游戏也使用tile map来开发。 根据自己的使用过tile map的经验和参考一些资料,总结一下用法包括: 1 最基本的是做游戏地图,导入素材之后,用刷子刷出自己需要的地形图;创建地图和背景层的代码例子如下: auto tileMap = TMXTiledMap::cr...
阅读(1352) 评论(0)

面试题:P1-数海岸线算法

这是一个比较偏僻的网站上的题目,做这个题目的原因是某同学去面试的时候遇到了这样的题目,然后问我如何做,遇上这样的问题不解决就不是我的风格了。 先给出这个网站的题目网址: 估计很少人上个这个网站,做个这个网站的题目更加少了,所以有公司拿这样的现成的题目考面试者,有面试者做过了的概率是很少的。不过只要学校不太糟糕,那么能做出这样题目的人,进个什么BAT不是什么难事吧。...
阅读(1584) 评论(0)

Android百日程序: Fragment动态管理和生命期

之前写过Fragment使用的程序,Fragment可以静态,也可以动态载入内存中的,这一章进一步看看如何动态地更换Fragment和看看Fragment生命期都有什么函数。 本章利用响应菜单点击事件,轮流载入不同的Fragment,显示不同的界面,效果如下: 开始的是没有载入Fragmen为空白: 点击菜单的NEXT FRAGMENT VIEW,就进入下一个界面,载入两个:...
阅读(1346) 评论(0)

POJ 1016 Numbers That Count 模拟题目

本题没有多少技巧,就是考编程能力。 其中的注意的地方有: 1 数数字-基本算法,很多题目都会用上,本题利用Hash表计算每个数字出现的次数就可以,其中有个坑:注意大于9的数,多位数字转换成字符串 2 map的运用,当然可以使用STL,如果直接手动实现,或者使用Trie算法实现,那么本题难度就大大增加了。 3 简单的计算问题和读清楚题意,比如本题要求是大于15步,就需要额外处理的,不小心就掉坑里了。...
阅读(956) 评论(0)

POJ 3616 Milking Time 动态规划法题解

任务安排类型的动态规划法计算。 思路1: 1 按照任务的结束时间排序 2 填表,使用一维表即可,表的值表示以当前时间点为结束时间,得到的最大效率。那么就得到状态转换方程:arr[i] = max (arr[i], arr[mt[i].st]+mt[i].ef) 其中mt[i].st代表当前任务的起止时间,mt[i].ef代表当前任务的效率。 3 那么当当前计算的时间点不是某任务的结束时间,改如何处理呢?可以直接把之前计算得到的最大效率填上来就可以。 4 还有最重要的处理特殊情况-很容易栽跟斗的地方: 如果两...
阅读(1244) 评论(2)

POJ 3450 Corporate Identity 求所有字符的最长公共子串

Description Beside other services, ACM helps companies to clearly state their “corporate identity”, which includes company logo but also other signs, like trademarks. One of such companies is Inter...
阅读(1008) 评论(0)

Android百日程序:绘画程序-画手指路径

本程序实现在一个画布中,用手指画图的效果。 需要使用的知识: 1 Canvas 画布,动态保存更新当前画面 2 Path 记录并画出手接触屏幕经过的路径 如下面效果图: 只需要按照默认设置新建一个项目,然后在输入java代码: package com.example.sugestures; import android.app.Activity; import android...
阅读(2209) 评论(2)

Android百日程序:嵌入Fragment

Fragment相当于一个小型activity,因为Fragment可以实现activity中所有的功能,不同的是Fragment可以嵌入activity,一个activity可以有多个Fragment,而且可以运行时根据需要切换Fragment,达到可以适应不同屏幕大小等目的需要。 本章来看看如何在activity中嵌入Fragment的方法,有静态和动态方法的。 静态方法就是使用x...
阅读(1230) 评论(0)

POJ 1088 滑雪

本题一般使用递归法+记忆搜索得到答案。 这里使用一种新的方法: 根据题目特点必须要从高到底,那么可以把所有值排序,然后从最小值的方格开始搜索,每次搜索相邻的四个方格是否可行,然后存储最大值;这样不使用递归也直接得到答案了。...
阅读(1161) 评论(0)

POJ 2367 Genealogical tree 拓扑排序

一个标准的拓扑排序题解。 要点: 1 查找没有父亲节点的点,先输出这些点 2 使用一个数组,del[i]记录已经输出的点 3 输出了的点不再计算在父亲节点中,循环第1步,直到输出所有点...
阅读(1193) 评论(0)

Android百日程序:高效载入大图片

问题:如果图片很大,全部载入内存,而显示屏又不大,那么再大的图片也不会提高视觉效果的,而且会消耗无谓的内存。 解决办法就是根据实际需要多大的图片,然后动态计算应该载入多大的图片;但是因为不太可能图片大小和实际需要的大小一致,故此需要载入图片大小为一个2的某次方的值,而大于实际需要的大小。 如图,载入一个微缩图大小为100*100 新建一个项目, 参考Google上的方法:h...
阅读(1784) 评论(2)
771条 共39页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:1329054次
    • 积分:22004
    • 等级:
    • 排名:第368名
    • 原创:741篇
    • 转载:14篇
    • 译文:16篇
    • 评论:291条
    博客专栏
    最新评论