cnblogs

A collection of 5 posts
cnblogs

[cnblogs] [hdu6163]CSGO

多校第9场第3题,一场比赛3个计算几何,甘版下风。 讲道理,看到题就知道是要转一圈,题目也规定了线段之间无相交,这也意味着以同一个点为中心,线段之间的遮挡关系是不变的,我们就可以通过维护当前角度上最近的线段,来判断某个点是否能被击中。 维护遮挡关系,可以直接比较他们与当前角度的射线的交点,到原点的距离,这里用了一些奇怪的方法来获得这个距离(这个方法只有在确定与射线有交点后才是正确的。 #include<cstdio> #include<cmath> #include<cstdlib> #include<cstring> #include<iostream> #include<algorithm> #include<functional> #include<queue> #include<set&
5 min read
cnblogs

[cnblogs] 在UWP中使用T4的注意事项

在UWP中尝试使用T4的朋友们可能会注意到,VS设计器默认生成的运行时T4无法通过编译,因为他使用了一些不支持UWP的API,解决方案也很简单,知道将其复制出来,修正不兼容的部分,指定inherits参数为新的基类即可,这里提供一个简单的版本,应该还可以优化 public class FormatterBase { private bool _endsWithNewline; private StringBuilder _generationEnvironmentField; private List<int> _indentLengthsField; protected StringBuilder GenerationEnvironment { get { if ((_generationEnvironmentField == null)) {
3 min read
cnblogs

[cnblogs] 一个正在开发中的开源中国的UWP客户端

开源中国的WP客户端还是WP7时代的,而且已经好久没有更新了,界面不符合WindowsUniversal的风格,而且代码很多地方不是很规范,所以我决定自己来为开源中国开发一个UWP客户端,支持Desktop & Mobile   客户端还在开发当中,以后会放出测试版本的appx (我还没有决定是否最终将客户端开源) 一下是现在的一些截图
1 min read