Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Ny tävling

Postades av 2005-02-23 11:46:57 - Pelle Johansson, i forum pellesoft info/nyheter, Tråden har 14 Kommentarer och lästs av 1298 personer

Om ni inte får nyhetsbrevet, är en ny tävling utlyst!

Se: http://www.pellesoft.se/documents/pageblank.aspx?id=22506

Om ni inte får nyhetsbrevet kan detta ställas in via er profil, ändra inställningar och "konto".


Svara

Sv: Ny tävling

Postades av 2005-02-23 20:57:15 - Pelle Johansson

Det här skall bli spännande att se vad ni kommer fram till. Satt själv och spånade på chatten och insåg att man borde nästan behöva nån algoritm för att räkna fram en summa på ordet där samma värde borde vara exakt samma fast man bara kastar om bokstäverna.

Sen frågades det var man skulle få datat ifrån. I detta läge räcker det ju med 5-10 ord, det är bara att bevisa att man klarat av det.

Skulle det visa sig vara kalasbra kan jag säkert kasta upp en access-databas som alla får hjälpa till och föda, sen kan man ladda hem den och använda den privat.

Som sagt, skall bli väldigt kul att se om ni får till detta!


Svara

Sv:Ny tävling

Postades av 2005-02-23 21:28:37 - Niklas Jansson

Det är alltid trevligt med tävlingar, men i det här fallet är kanske formuleringen något dum... har inga större kunskaper i det, men är det inte oerhört enkelt att lösa detta i RegExp?

Den första algoritm jag kom på var en där jag skulle ta en token i taget, och ha typ en finita tillstånds-variant, för att se vilka ord som kunde uppfylla kravet. Sen insåg jag att det väl är exakt det RegExp gör?

Har som sagt inga kunskaper i hur man i praktiken använder RegExp, och kan därför inte lösa det själv på det sättet, men det får mig bara att tveka inför tävlingsbidragen...


En tävling som var på gång som jag tyckte var förbannat skoj, var den med luffarschacksspelet. Synd att det aldrig blev av...


Svara

Sv: Ny tävling

Postades av 2005-02-23 22:23:38 - Per Persson

<b>är det inte oerhört enkelt att lösa detta i RegExp?</b>

Jo, iaf om man skall skriva in t.ex. "alg**itm" och få fram "algoritm" behövs knappt ens regexp.
<code>SELECT ord
FROM ordlista
WHERE ord LIKE 'alg__itm'</code>

Jag vet inte om Pelle hade tänkt sig något mer avancerat. Förstår inte riktigt även om han skrivit <b>Ni förstår vad jag menar.</b>...


Svara

Sv:Ny tävling

Postades av 2005-02-23 23:21:26 - Pelle Johansson

Bra per, Du kanske är inne på vad jag tänkte på.

Att jag skrev "ni vet jag jag menar" syftar till att ni förstår säkert vad jag är ute efter att förklara.


Svara

Sv: Ny tävling

Postades av 2005-02-24 02:08:15 - Per Persson

<b>Att jag skrev "ni vet jag jag menar" syftar till att ni förstår säkert vad jag är ute efter att förklara.</b>
Vilket jag alltså inte är säker på om jag gjorde.

För övrigt stavar jag mitt namn med stor begynnelsebokstav.


Svara

Sv: Ny tävling

Postades av 2005-02-24 16:31:24 - André Isaksson

Kanske fungerar det bra med RegExp. Men det är lättast att lösa med en minimum edit distance-algoritm. I princip är det bara att implementera en sådan och anpassa vikterna av editeringsoperationerna så har man en bra grund.

/André

edit: särskrivning och ordval.


Svara

Sv:Ny tävling

Postades av 2005-02-25 16:30:13 - Simon Dahlbacka

angående ordlista så kanske http://sv.speling.org/download.html vara nåt kolla t.ex. in dsso-115.zip och plocka ut grundformerna ur klassifi.txt så är det ju en ordentlig ordlista att leka med. Behövs ju ändå "ett antal" ord innan det märks skillnad på en bra och en dålig algoritm, och en brute-force är ju inge skoj ;)

EDIT:
för att följa upp mitt eget inlägg.. följande pythonkod

import re
outfile = file("ordlista.txt", "w")
pattern = re.compile(">(.*?):")
for line in file("klassifi.txt"):
    match = pattern.search(line)
    if match:
        print >> outfile, match.group(1)

extraherar ca. 35k ord ur filen klassifi.txt som finns i ovannämnda zip-fil, borde ju vara passligt att leka med :)


Svara

Sv: Ny tävling

Postades av 2005-02-26 16:34:58 - Edward Jewson

Jag gjorde en liten access databas, lägger upp den så andra kan ladda ner om dom inte orkar fixa egen.

http://snabbstart.com/kod/eddie/data.mdb


Svara

Sv:Ny tävling

Postades av 2005-03-03 22:44:20 - Pelle Johansson

Hur går det ? är det nån här "ute" som håller på att hacka? *nyfiken*


Svara

Sv: Ny tävling

Postades av 2005-03-04 16:10:05 - Thomas Vanhaniemi

Jag har gjort en fungerande variant som just nu söker i en databas på ca 37000 ord...
Kan hitta olika kombinationer, till exempel kan man skriva in ett mönster på "M__*" så hittar den alla ord som börjar på M, och är minst tre tecken långa.
Dessutom kan man lägga in vilka bokstäver man har att tillgå för att få fram ord man kan lägga...

Så ja, jag har nog kommit igång =)

/Thomas


Svara

Sv:Ny tävling

Postades av 2005-03-04 23:48:50 - Pelle Johansson

Gud vad roligt, hoppas flera andra kommer utmanar dig nu :-) Skall bli spännande att se vad du kommit fram med sen.


Svara

Sv: Ny tävling

Postades av 2005-03-07 13:42:22 - Stefan Pettersson

Har gjort en första variant. Har framförallt fokuserat på snabbheten, tiden för en sökning är oberoende av hur många ord som finns i ordlistan (testar f.n. med ~70k st.)


Svara

Sv:Ny tävling

Postades av 2005-03-07 13:53:42 - Pelle Johansson

Spännande, 3 veckor kvar...


Svara

Sv: Ny tävling

Postades av 2005-03-07 17:50:59 - Thomas Vanhaniemi

Måste ju komma hit med lite mer när någon annan skrivit också ;)

Min är inte heller så hemskt beroende på antalet ord i databasen, dock blir den marginellt slöare med fler ord, men det är för att funktionen som kontrollerar om man kan lägga ordet med bokstäverna, och jokrarna, man har...
Snabbhet är något jag också koncentrerat mig på, samt design i viss utsträckning...
Har gjort en egen kontroll för listning av orden...

Vad har andra att komma med? =)

Och Stefan, hur hanterar du sökningarna?
Kan man söka på mönster och få fram ord man kan lägga?

Mvh,
Thomas


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 616
27 953
271 709
5 783
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies